undercarriage

/ˈʌndɝkærɪdʒ/

Explore definitions, synonyms, and language insights of undercarriage

Definitions

Noun
framework that serves as a support for the body of a vehicle

More General Terms


More Specific Terms