sports car racing

/S P AO1 R T S K AA0 R EY0 S IH0 NG/
N
  1. 1

    a form of motorsport road racing which utilises sports cars that have two seats and enclosed wheels.