undercarriage

definition: framework that serves as a support for the body of a vehicle
example:
speech part: noun
synonyms:

How undercarriage is being used?