sale-leaseback
English
Noun
sale
-
leaseback
(
uncountable
)
leaseback