noun Railroads. stock car(def 2). Slang. a railroad passenger car providing little comfort and few amenities.