Definitions of sale and leaseback
a financial transaction in which a person sells an asset (eg a car, an improved property etc) and leases it back for a long term and so can continue to use it
The bank hopes to raise £3.8m from the sale of the three branches, while its annual leaseback costs will be around £244,000.