shoe polish

Explore definitions, synonyms, and language insights of shoe polish

Definitions

Noun
a substance used to produce a shiny protective surface on footwear

More General Terms