FINISH UP


Meaning of FINISH UP in English

chiefly Brit. end by doing something or being in a particular position.

→ finish

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.