PUBLIC HOUSE


Meaning of PUBLIC HOUSE in English

noun

1. : inn , hostelry

2. chiefly Britain : a licensed saloon or bar

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.