dramshops
/ˈdræmʃɑps/
noun
- Plural of dramshop; stores or bars where alcoholic drinks are sold.
- Tourists often visit the historic dramshops in the old town.
- The city council passed new regulations for all dramshops.
- Several dramshops in the district were closed for violating the law.
Synonyms