a very large supermarket selling many varieties of goods
place, venue for selling goods
a meeting of fashionable, intelligent etc people at the house of a rich and famous lady (especially in Paris)
gathering room
a place, business, where goods are shown and sold; to go to shops to buy things
place of retail business
a large self-service store selling food, household goods etc
place, venue for selling goods