Definition, synonyms and related words
A commercial establishment at which food and beverages are served; tavern; inn.