street racing in German street racing in German Straßenrennen noun Motorsport or auto racing held on public roads. Add to Flashcards