History
History
Synonyms
UK
US
Meaning:
hypermarket

a very large supermarket selling many varieties of goods

place, venue for selling goods

salon

a meeting of fashionable, intelligent etc people at the house of a rich and famous lady (especially in Paris)

gathering room

shop

a place, business, where goods are shown and sold; to go to shops to buy things

place of retail business

supermarket

a large self-service store selling food, household goods etc

place, venue for selling goods

SHOWROOM as in Wiktionary
SHOWROOM as in Wikipedia