English dictionary
freehold meaning and definition
Definition and meaning of freehold at MeaningMonkey.org. freehold meaning and definition in the English Dictionary.FREEHOLD noun
Definition of freehold (noun)
- an estate held in fee simple or for life
- tenure by which land is held in fee simple or for life
Source: Princeton University Wordnet