SPIT AND POLISH


Meaning of SPIT AND POLISH in English

■ noun thorough cleaning and polishing, especially by a soldier.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.