prototype racing

English

Noun

prototype racing (uncountable)

  1. (motor racing) Sports car racing only involving a sports prototype vehicle.