POLISH OFF Meaning of POLISH OFF in English [polish off] vt (1829): to finish off or dispose of rapidly or completely Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012