Public house
WordNet
noun
(1) Tavern consisting of a building with a bar and public rooms; often provides light meals
WiktionaryText
Noun
public house
- An establishment licensed to sell alcoholic beverages to be consumed on or off the premises; they often provide meals and sometimes accommodation.