Definition of platform body in English:

platform body

noun

  • The open body of a truck, trailer, or other vehicle, having low or no sides.

Origin

Early 20th century; earliest use found in The New English Dictionary.