LEASEBACKS is a
10
letter word starting with
L
and ending with
S
Definitions & Synonyms
noun -
A financial arrangement where one sells an asset and leases it back for the long-term; therefore, one continues to be able to use the asset but no longer owns it.