leasehold

Explore definitions, synonyms, and language insights of leasehold

Definitions

Noun
land or property held under a lease