Meaning of freehold

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

Other information on freehold

WIKIPEDIA results for freehold
Amazon results for freehold