APPLE-POLISH


Meaning of APPLE-POLISH in English

v. (Slang) toady; curry favor, win favor by complimenting somebody, gain favor by using flattery

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