English Dictionary
Definition drugstore in British English
drugstore noun
[countable] noun
/ˈdrʌɡˌstɔː(r)/

English Dictionary