From Longman Business Dictionarysubleasesub‧lease /ˈsʌb-liːssʌbˈliːs/ noun [countable]PROPERTY an agreement in which someone who rents property from its owner then rents that property to someone elseThe firm has obtained subleases for its excess office space. —sublease verb [intransitive, transitive]Shrewd investors have subleased their property for as much as eight times their rent.