Noun Definition

drugstore

1.Definition: a retail shop where medicine and other articles are sold

Related Noun(s):pharmacy

Category: Objects