Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun undercarriage
1 sense of undercarriage
Sense 1
undercarriage -- (framework that serves as a support for the body of a vehicle)
=> framework -- (a structure supporting or containing something)
=> support -- (any device that bears the weight of another thing; "there was no place to attach supports for a shelf")