turbocar

/ˈtɜrbəkɑr/

Definitions

1. noun

a high-performance car, especially one with a turbocharged engine

“He owned a rare turbocar that he took out for a spin on the weekend.”

Synonyms

  • muscle car
  • supercar

Antonyms

  • economy car
  • sedan