Meaning of public house

Definition of public house

(noun) tavern consisting of a building with a bar and public rooms; often provides light meals

Other information on public house

WIKIPEDIA results for public house
Amazon results for public house