undercarriage(n = noun.artifact) - framework that serves as a support for the body of a vehicle;
is a kind of framework, support
has particulars: landing gear
undercarriage, n.
1 a wheeled structure beneath an aircraft, usu. retracted when not in use, to receive the impact on landing and support the aircraft on the ground etc.
2 the supporting frame of a vehicle.