stock carItalian translation of stock carn (for racing) stock-car (m inv)stock car in other Oxford dictionaries Definition of stock car in the British & World English dictionary Definition of stock car in the US English dictionary