leaseback definition

  • noun:
    • A business arrangement whereby property is simultaneously sold and leased to the vendor for frequently long-term continued use. Also referred to as sale and leaseback, sale-leaseback.

Related Sources

  • Sentence for "leaseback"
    • "We are continually reviewing opportunities for…
    • View More
  • Synonym for "leaseback"
  • Same Context for "leaseback"
  • Urban Dictionary for "leaseback"
    • A financial agreement whereby property is…
    • View More
29 votes

How would you define leaseback?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!