Definition of Drugstore

  • 1. A retail shop where medicine and other articles are sold Noun

Synonyms for word "drugstore"

Semanticaly linked words with "drugstore"

Hyponims for word "drugstore"