meaning of car racing

car racing meaning in General Dictionary

the sport of racing automobiles