street racing
Jump to navigation
Jump to search
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
|