Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sale and leaseback
in English
sale and leaseback
#moderate
Definitions
Noun
a
transaction
where
an
asset
is
sold
then
leased
back
(
to
the
original
owner
)
The
company
entered
into
a
sale
and
leaseback
agreement
to
free
up
capital
.
Base Words
sale
leaseback
and