stockcar

/ˈstɒkˌkɑr/

Definitions

1. noun

A car used for racing on a track, especially in a competition where several cars follow each other, with the aim of completing a set number of laps in the fastest time.

“The stockcar driver sped around the track, narrowly avoiding a collision.”

2. noun

A car that is designed for racing, often with a powerful engine and special features such as aerodynamic bodywork and a lightweight frame.

“The stockcar was a modified Chevrolet Camaro with a 5.7-liter V8 engine.”

Synonyms

  • racing car
  • sprint car

Antonyms

  • passenger car