stock-car racing

noun
🔊/ˈstɒk kɑː reɪsɪŋ/
🔊/ˈstɑːk kɑːr reɪsɪŋ/
[uncountable] (British English)
(North American English demolition derby [countable])
jump to other results
  1. a type of race in which the competing cars are allowed to hit each other改装车赛车(参赛车辆可以相互碰撞)