Public house

noun

Definitions

Noun
  1. 1
    A pub; a British bar or tavern, often selling food and sometimes lodging; an inn. UK, formal

    "Those of us who care for the nation's defence have been astonished to hear that confidential documents have been left in a public house."

  2. 2
    tavern consisting of a building with a bar and public rooms; often provides light meals wordnet

Next best steps

Mini challenge

Unscramble this word: publichouse