special-purpose vehicle
Short definition from Wiktionary
Noun
- A legal entity (usually a limited company or a limited partnership) created to fulfill narrow, specific or temporary objectives, typically used for taxation benefits or to reduce financial risks.
We haven’t written up special-purpose vehicle yet: Simple and Standard meanings, examples and a quiz.