YourDictionary

leaseback

(lēsˈbăkˌ)

noun
A business arrangement whereby property is simultaneously sold and leased back to the seller for usually long-term continued use. Also called sale and leaseback, sale-leaseback.

Learn more about leaseback

link/cite print suggestion box