[noun] [U] - a legal agreement by which the owner of an item allows the person who sold it to continue to use it for paymentThey discussed the possibility of leaseback/a leaseback deal for the houses.
LEASEBACK
Meaning of LEASEBACK in English
Cambridge English vocab. Кембриджский английский словарь. 2012