Definition: (noun) A large retail store or place of business.
Synonyms: department store.
Usage: The furniture emporium was packed with couches, but Sarah couldn't find a single one she liked.
Discuss
Source: The Free Dictionary
Definition: (noun) A large retail store or place of business.
Synonyms: department store.
Usage: The furniture emporium was packed with couches, but Sarah couldn't find a single one she liked.
Discuss
Source: The Free Dictionary