: the sale of property with the understanding that the seller can lease it from the new owner
Love words? Need even more definitions?
Merriam-Webster unabridged



