| 释义 |
sports car  nounA low-built car designed for performance at high speeds, often having a roof that can be folded back.While luxury and sports cars typically define automotive beauty, monster SUVs are the latest trend to hit the industry....- Inside, spotlit and presented luxuriously, were the latest Porsche and Jaguar sports cars.
- Performance tires, often found on sports cars and sport editions, provide more grip.
|