spit and polish

1 ENTRIES FOUND:
Save
spit and polish noun
spit and polish
noun
Learner's definition of SPIT AND POLISH
[noncount] informal
: careful attention to making something clean and polished