POLISH OFF


Meaning of POLISH OFF in English

finish, complete; kill, execute

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.