Definition of Drugstore

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

Antonyms of Drugstore


No Antonyms Found.

Homophones of Drugstore


No Homophones Found.