Freehold Meaning

There are 2 meaning(s) for word Freehold

Meaning 1 : an estate held in fee simple or for life

Meaning 2 : tenure by which land is held in fee simple or for life