undercarriage

Noun
  1. Framework that serves as a support for the body of a vehicle (synset 104514748)

Other Searches