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