freehold
/frˈihoʊld/
Explore definitions, synonyms, and language insights of freehold
Definitions
Noun
an estate held in fee simple or for life
Noun
tenure by which land is held in fee simple or for life