v. 25B6; verb CONCLUDE, complete, clinch, settle, work out, secure, wrap up, wind up, put the finishing touches to; reach an agreement on, agree on, come to terms on; informal sew up.
FINALIZE
Meaning of FINALIZE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012