n. sale and leaseback, business arrangement in which property is sold and then leased to the original seller for long-term use
LEASEBACK
Meaning of LEASEBACK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012