Definition of Drugstore

  • (noun) a retail shop where medicine and other articles are sold

Synonyms of Drugstore


No Synonyms Found.

Antonyms of Drugstore


No Antonyms Found.

Homophones of Drugstore


No Homophones Found.