English word definition — powered by WordNet
a room or establishment where alcoholic drinks are served over a counter
Want to remember taproom?