dramshops

/ˈdræmʃɑps/
noun
  1. 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
What does "dramshops" mean? | whatsthatwordmean | whatsthatwordmean