YourDictionary

public house

  1. an inn or tavern
  2. Brit. an establishment licensed to sell alcoholic drinks for consumption on the premises and often serving meals as well

See public house in American Heritage Dictionary 4

Learn more about public house

link/cite print suggestion box