A Store That Sells Products on a Large Scale

This page is the CodyCross answer for the clue below from Performing Arts, Group 889, Puzzle 3 (Flying Trapeze).

Question

A Store That Sells Products on a Large Scale

Answer

EMPORIUM

Word Meaning:

EMPORIUM — (also figuratively) A city or region which is a major trading centre; also, a place within a city for commerce and trading; a marketplace.

Definitions from Wiktionary.

A store that sells products on a large scale Performing Arts Answers