Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: supercar  'soo-pu(r),kaa(r)
  1. A high-performance luxury sports car, typically very expensive, produced in limited numbers, and featuring cutting-edge technology and design
    "He dreamed of owning a Ferrari supercar"

Derived forms: supercars

Encyclopedia: Supercar