Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dramshop

- A shop or barroom where spirits are sold by the dram.

Crossword clue for dramshop

- Alcohol retailer (coll)