street racing in Dutch street racing in Dutch straatracen noun Motorsport or auto racing held on public roads. Add to Flashcards