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.

Slang English vocab.      Английский сленговый словарь.