Public house

имя существительное 1) [британский вариант английского языка] паб, пивная 2) [устаревшее] трактир, гостиница

Большой англо-русский словарь

Public house

noun 1. inn, hostelry 2. chiefly British a licensed saloon or bar

Merriam-Webster's Collegiate Dictionary