POLISH OFF


Meaning of POLISH OFF in English

finish completely, finish doing something quickly We polished off the work early and went to the beach for the day.

English idioms vocab.      Словарь английских идиом и выражений.