leaseback

noun

Definitions of leaseback

English

an arrangement where someone who has bought land, a building, or an expensive piece of machinery etc leases it back to the person they bought it from

We have just signed a $100 million leaseback deal.