undercarriage [pl. undercarriages] , {mechanical engineering}
Notices
  • the supporting frame of a vehicle