street racing
Appearance
English
[edit]Noun
[edit]- Motorsport or auto racing held on public roads.
Usage notes
[edit]- Often used with a context of said motorsport being unsanctioned or illegal in nature.
Related terms
[edit]Translations
[edit]Motorsport held on public roads
|