subframe

Definitions

Cars & Driving

  • noun a strong, detachable assembly that is mounted to the underbody of the car to support the engine, accessories, drive train and/or running gear

Construction

http://www.dictionarycentral.com/definition/subframe.html