road racing

English

Noun

road racing (uncountable)

  1. racing on roads rather than a track.