/ˈliːsbæk/noun[U](alsosale and leaseback)PROPERTY, LAW
Definition
›an agreement by which the seller of property or an asset pays rent to the new owner in order to continue using it: a leaseback agreement/arrangement/dealThe firm could be looking at a leaseback agreement with a major corporate partner.The Group raised the money partly by a sale and leaseback of some of its existing hotel stock to the Bank of Scotland.