What is Road Racing?
1.
Wheel-to-wheel automobile racing on a road course track, which involves a variety of turns and elevation changes. It is real racing on a real race track, and has no connection to illegal street racing.
"Formula 1 is the best road racing I've seen"
See
Random Words:
1.
To kill something (usually a bird) by grasping it by the head and swinging it in a circular motion.
To finish something off by breaking..