Popular Wordlists
  • word of the day

    leasehold

    leasehold - Dictionary definition and meaning for word leasehold

    Definition
    (noun) land or property held under a lease
Download our Mobile App Today
Receive our word of the day
on Whatsapp