Synonyms for special-purpose vehicle
- noun
Most common
Definitions
- n. 1
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.