'sports car' definitions:

Definition of 'sports car'

(from WordNet)
noun
A small low car with a high-powered engine; usually seats two persons [syn: sports car, sport car]

Words containing 'sports car'