drugstore
d ruhg stawr
- n a retail shop where medicine and other articles are sold
- Krause says men are reluctant to go to a drugstore cashier with a box of small-size condoms for obvious reasons.
- Slickly packaged homeopathic remedies crowd the shelves of major drugstore chains, independent pharmacies and even supermarkets.
- Borrowing the concept of the classic American drugstore the French transmogrified it into a near-erotic experience.