a person, company, etc. that pays the owner of a building, piece of land, etc. for the right to live in or use it:
Leaseholds
-
the legal right to live in or use a building or piece of land for an agreed period of time:
Leaseholds meaning & definition 1 of Leaseholds.
-
the right to live in or use a building, piece of land, etc. for a particular period of time as agreed in a lease :
Leaseholds meaning & definition 2 of Leaseholds.
Similar Words