MOTOR RACING


Meaning of MOTOR RACING in English

( especially BrE ) ( NAmE usually ˈauto racing ) noun

[ U ] the sport of racing fast cars on a special track

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.