Freeholds Meaning

There are 2 meaning(s) for word Freeholds

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