skip_to_main_content
skip_to_search
tavern
Definitions
(noun): A building containing a bar licensed to sell alcoholic drinks, and usually offering accommodation; an inn.
Loading...