Synonyms for "finalize"

Words with similar meaning