VariousWords beta
Related Terms:
Definitions:
Noun
leasehold
Definition: land or property held under a lease
Definition: The tenure of property held by a lessee under a lease.