motor racing

noun
🔊/ˈməʊtə reɪsɪŋ/
🔊/ˈməʊtər reɪsɪŋ/
(especially British English)
(North American English usually auto racing)
[uncountable]
jump to other results
  1. the sport of racing fast cars on a special track赛道汽车赛Topics Sports: other sportsb2