SPORTS CAR


Meaning of SPORTS CAR in English

■ noun a low-built, often convertible, car designed for performance at high speeds.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.