sport car

Noun
  1. A small low car with a high-powered engine;
    Usually seats two persons (synset 104292146)

Other Searches