shoe polish


Meanings

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

Synonyms