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