PUBLIC HOUSE Meaning of PUBLIC HOUSE in English 1. Brit. a tavern. 2. an inn or hostelry. [ 1565-75 ] Syn . See hotel . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012