From Longman Business Dictionaryleasehold propertyˌleasehold ˈproperty [countable, uncountable] especially British EnglishPROPERTY property that is owned only for as long as is stated in a LEASE (=a legal agreement that allows you to use a building for a period of time in return for rent)The Building Society is offering a special 4.99% two-year mortgage on leasehold properties that have been on its books for more than six months. → property