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