special-purpose vehicle
· 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.
Change this meaning
It stays on the page until someone pays $6.00.