Definition, synonyms and related words
In retail selling, a large, visually appealing display of products intended to attract the interest of customers.