[noun] [C], [adjective], [adverb] [not gradable] - (with or having) ownership and control of a building or piece of land for an unlimited timeWho owns the freehold of/on the property?Are those flats freehold or leasehold?The house is being sold freehold.Compare leasehold.
FREEHOLD
Meaning of FREEHOLD in English
Cambridge English vocab. Кембриджский английский словарь. 2012