AUTO RACING


Meaning of AUTO RACING in English

the sport of racing automobiles in which drivers compete against each other on a course designed for racing or on closed public roads.

[ ‡1965-70 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .