Definitions for "Leasehold"
Held by lease.
A tenure by lease; specifically, land held as personalty under a lease for years.
The land on which a property stands is not owned by you, but by a landlord, with an agreement for you to use this land for an agreed period. Leases are commonly 100 years and most leasehold properties are flats and maisonettes.
Keywords:  created, interest
The interest created by a lease.