Noun Definitiondrugstore1.Definition: a retail shop where medicine and other articles are soldRelated Noun(s):pharmacyCategory: Objects