History
History
Synonyms
UK
US
Meaning:
hypermarket

a very large supermarket selling many varieties of goods

place, venue for selling goods

pharmacy

the preparation and dispensing of medicines and drugs; (a part of) a shop where medical goods are sold

drugstore

supermarket

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

place, venue for selling goods

DRUGSTORE as in Wiktionary
DRUGSTORE as in Wikipedia