definitions Sale and leaseback

Sale and leaseback

The sale of an asset with the agreement to immediately lease it back for an extended period of time.