Meaning of “drugstore” - Learner’s Dictionary

drugstore

noun [ C ] uk us /ˈdrʌɡstɔːr/ US (UK chemist's)

a shop that sells medicines and also things such as soap and beauty products

(Definition of “drugstore” from the Cambridge Learner’s Dictionary © Cambridge University Press)