undercarriage
(un′dər kar′ij)
noun
- a supporting frame or structure, as of an automobile
- the landing gear of an aircraft
See undercarriage in American Heritage Dictionary 4
noun- A supporting framework or structure, as for the body of a motor vehicle.
- The landing gear of an aircraft.
Learn more about undercarriage