Meaning of free public house in English:

free public house

noun

British
  • Free house.

Origin

Late 18th century; earliest use found in Kentish Gazette.