WIND UP
Meaning of WIND UP in English
verb
1.
Synonyms: close 3, complete, conclude, determine, do, end, finish, halt, terminate, wrap up
2.
Synonyms: settle 7, clean up
Merriam Webster.
Collegiate thesaurus English vocabulary.
Английский энциклопедический словарь тезаурус.
2003