Definition


noun.
a place where liquors; beer; etc. are sold to be drunk on the premises; saloon; bar in an inn

Example Sentence

The British soldiers caused trouble in the taverns.

Synonyms

saloon; bar; bar in an inn

Antonyms

home