WTWM

whatsthatwordmean

← Definition
Guess

dramshop

nounA store or bar where alcoholic drinks are sold, especially in small amounts.

Synonyms

tavernnounpubnounbarnounsaloonnoun

Built for word lovers.