Advertisement

Synonyms of Etalage

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement