Meaning of drugstore

Definition of drugstore

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

Other information on drugstore

WIKIPEDIA results for drugstore
Amazon results for drugstore