drugstore

/drˈʌgstɔr/

Explore definitions, synonyms, and language insights of drugstore

Definitions

Noun
a retail shop where medicine and other articles are sold

More General Terms