Synonyms of Etalage

Primary definition: A display of goods in a shop window.

Full Dictionary Entry

Antonyms & Opposite Concepts