undercarriage

noun

1.
framework that serves as a support for the body of a vehicle