Definition of platform car in English:

platform car

noun

US
  • A low four-wheeled flatcar, used especially for transporting heavy articles.

Origin

Mid 19th century.