Drugstore - Definition

drugstore

n 1: a retail shop where medicine and other articles are sold
[syn: drugstore, apothecary's shop, chemist's,
chemist's shop, pharmacy]

Look up another word