sports car ( synonym found)

Definition of sports car:

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

Definition of sports car:

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

Back to Top