freehold

noun

Definitions of freehold

English

an absolute right to the title (=ownership) of a property for an unlimited time without paying rent; property whose duration of ownership or occupation is not determined

A High Court judge decided last week that the freehold should be returned to the club's administrators.