- a supporting frame or structure, as of an automobile
- the landing gear of an aircraft
See undercarriage in American Heritage Dictionary 4
- A supporting framework or structure, as for the body of a motor vehicle.
- The landing gear of an aircraft.
Learn more about undercarriage