Synonyms for "finalise"

Words with similar meaning