FINISH UP


Meaning of FINISH UP in English

. To put an end to; finish; stop. * /The politician finally ended up his speech./ Syn.: WIND UP.

See: END UP(4).

Dictionary of English idioms .      Словарь английских идиом.