Definitions
noun
an estate held in fee simple or for life
noun
tenure by which land is held in fee simple or for life
Look “freehold” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an estate held in fee simple or for life
tenure by which land is held in fee simple or for life