undercarriage
1. [ noun ] (transportation) framework that serves as a support for the body of a vehicle
Related terms: framework support landing_gear
Similar spelling:   undercharge
  undercover_agent
  underwrite
  undersized
  underprice
  underwriter
  undercurrent
  undercover