undercarriage
noun
- a supporting frame or structure, as of an automobile
- the landing gear of an aircraft
See undercarriage in American Heritage Dictionary 4
(ŭnˈdər-kărˌĭj)
noun- A supporting framework or structure, as for the body of a motor vehicle.
- The landing gear of an aircraft.
Learn more about undercarriage