undercarriage Meaning, Definition & Usage

  1. noun framework that serves as a support for the body of a vehicle

WordNet