Meaning of “freeholder” in the English Dictionary

business-english dictionary

"freeholder" in Business English

See all translations

freeholdernoun [ C ]

uk /ˈfriːhəʊldər/ us mainly UK PROPERTY, LAW

someone who owns the freehold on a building or piece of land:

Buildings insurance on flats is usually paid for by the freeholder and then charged to leaseholders as part of the annual service charge.

(Definition of “freeholder” from the Cambridge Business English Dictionary © Cambridge University Press)