5 definitions
Definition.com
Special purpose vehicle (n.) is a shell with a mortgage.
Definition.com
Special purpose vehicle (n.) is a company with no employees whose job is to be owed.
Definition.com
Special purpose vehicle (n.) is where a corporation parks the debt it does not want seen from the road.
Definition.com
Special purpose vehicle (n.) is a company invented so that a question can be answered 'not us'.
Definition.com
Special purpose vehicle (n.) is a mailbox that owns a billion dollars and answers to nobody at the address.