undercarriage

1. (noun) framework that supports the body of a vehicle
Related Words: landing gear, support



Terms and Conditions of Use / Copyright Notice