SPORTS CAR Meaning of SPORTS CAR in English Term commonly used to describe a relative small, low slung car with a high performance engine. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012