Sale And Leaseback Definition

sale-and-leaseback
noun
Wiktionary