Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

road racing Definition

Cancel
road racing
noun(road racing)
racing over public roads; especially : automobile racing over roads or over a closed course designed to simulate public roads

Words Related to road racing!

road racing Examples by Brain Bank Users