street racing
English
editNoun
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
editTranslations
editMotorsport held on public roads
|