From Longman Business Dictionary
leasebacklease·back /ˈliːsbæk/ noun [countableC, uncountableU]FINANCE an arrangement in which you continue to use a building, equipment etc that you have just sold to someone, paying them rent for itThe recent sale and partial leaseback of our corporate headquarters complex produced an after-tax gain of $90 million.