sale and leaseback
noun
Also called
sale-lease·back.
Words nearby sale and leaseback
salchow,
saldanha man,
salduba,
sale,
sale and lease back,
sale and leaseback,
sale of work,
sale or return,
saleable,
salem,
salem secretary
British Dictionary definitions for sale and lease back
sale and lease back
noun
a system of raising capital for a business by selling the business property and then renting it from the new owner for an agreed period