• word of the day

    leasehold

    leasehold - Dictionary definition and meaning for word leasehold

    Definition
    (noun) land or property held under a lease
Connect with us on Facebook