/ˈfaɪnəlaɪz/
Finalize meaning : To make final or firm; to finish or complete. To prepare (an object) for garbage collection by calling its finalizer.
finalize
prominence
xeroderma pigmentosum
petitio principii
ravelins