English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition sale and leaseback in British English

sale and leaseback noun

[uncountable] noun
1

the sale of something that the person selling it immediately rents back from the person who buys it, in order to get money from the sale and get a reduction in tax

Synonyms and related words
Definition sale and leaseback in British English