What is the full meaning of etalage
(French) a display, esp. of goods in a shop window [n -S]
Example of the word etalage placed on a Scrabble board.