POLISH OFF Meaning of POLISH OFF in English finish, complete; kill, execute Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012