apothecary's shop n : a retail shop where medicine and other articles are sold [syn: {drugstore}, {chemist's}, {chemist's shop}, {pharmacy}]
Copyright © 2024 3Dict.net