Home
Search
Index
Definify.com
Definition
2024
street_racing
street racing
English
Noun
street
racing
(
uncountable
)
Motorsport
held on
public
roads
.
Translations
Motorsport held on public roads
French:
course de rue
German:
Straßenlaufen
Italian:
corsa della via
Spanish:
carrera callejera
Anagrams
rescattering
Similar Results