Definition of free public house in English:

free public house

noun

British
  • Free house.

Origin

Mid 19th century; earliest use found in Peter Simmonds (1814–1897), newsagent and journalist.