sports car

See also: sportscar

English

Etymology

From sports +‎ car.

Noun

sports car (plural sports cars)

  1. An automobile designed for high speed and power, tight handling, and flashy looks.

Hypernyms

Hyponyms

Translations

See also