platform frame

Definition

Cars & Driving

  • noun an underbody construction consisting of a reinforced and fairly flat section that forms the entire lower portion of the car; it includes the floorpans and is bolted to the body; (e.g. Volkswagen Beetle)
http://www.dictionarycentral.com/definition/platform-frame.html