English Noun platform car (plural platform cars) A railway car open all round and without a roof.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads