leaseholds meaning

Meaning of leaseholds

What is the full meaning of leaseholds

LEASEHOLD, land or property held under a lease [n]

Example of the word leaseholds placed on a Scrabble board.

Unscrambled word leaseholds

Points for leaseholds

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for leaseholds