drugstore
1. [ noun ] (pharmacology,business) a retail shop where medicine and other articles are sold
Synonyms: dispensary pharmacy chemist's chemist's_shop apothecary's_shop
Related terms: shop pharmacopoeia
Similar spelling:   drawstring
  drugget
  drought
  draught
  drastic