* * *
freehold possession UK US noun [C or U] PROPERTY
► a situation in which someone owns a piece of property without time limits, or a piece of property owned under these conditions: »
Not only do I now no longer receive any rent, but I am unable to recover freehold possession of the property.
»The trust was formed to protect and develop all of the tribe's freehold possessions.
Financial and business terms. 2012.