drug store
See also:
drugstore
English
Noun
drug
store
(
plural
drug stores
)
Alternative form of
drugstore
.