YourDictionary

lease-back

noun

an arrangement by which a company sells a property and simultaneously obtains a long-term lease from the buyer for continued use of the deeded property

Learn more about lease-back

link/cite print suggestion box