WTWM

whatsthatwordmean

← Definition
Guess

dramshops

nounPlural of dramshop; stores or bars where alcoholic drinks are sold.

Synonyms

barsnoun

Built for word lovers.