pony car
Noun
Meaning
pony car (plural pony cars)
(US, automotive) An affordable, compact, highly styled car with a sporty or performance-oriented image.
Noun
pony car (plural pony cars)
(US, automotive) An affordable, compact, highly styled car with a sporty or performance-oriented image.