The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Platform meaning
Platform definition
primary load-bearing structural assembly of a motor vehicle determining the basic size of the motor vehicle, and is the structural base that supports the driveline and links the suspension components of the motor vehicle.