History
History
History
UK
US
Meaning:

to give a final form to (something)

finish, complete action

more synonyms
synonyms mode
crossword mode
FINALIZE as in Wiktionary
FINALIZE as in Wikipedia