street racing in Polish street racing in Polish wyścigów ulicznych noun Motorsport or auto racing held on public roads. Add to Flashcards