Definition of Undercarriage

  • 1. Framework that serves as a support for the body of a vehicle Noun

Semanticaly linked words with "undercarriage"

Hyponims for word "undercarriage"