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