'sport car' definitions:

Definition of 'sport car'

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

Words containing 'sport car'