'apothecary's shop' definitions:

Definition of 'apothecary's shop'

(from WordNet)
noun
A retail shop where medicine and other articles are sold [syn: drugstore, apothecary's shop, chemist's, chemist's shop, pharmacy]