n. A pharmacy; a retail store, the main product of which is medications (usually both prescription and non-prescription), along with first aid and other similar products.
the GNU version of the Collaborative International Dictionary of English
n. a retail shop where medicine and other articles are sold.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a retail shop where medicine and other articles are sold
Word Usage
"That Turner was discovered at a drugstore is a myth."