stock car
noun
1
- an ordinary car that has been strengthened for use in a type of race in which competing cars collide with each other(用普通车改装的)赛车。
2
- N. Amer. a railway wagon for transporting livestock〈北美〉运牲口的火车车皮(或车厢)。