street racing in Turkish street racing in Turkish sokak yarışı noun Motorsport or auto racing held on public roads. Add to Flashcards