Definify.com

Definition 2024


supercar

supercar

English

Noun

supercar (plural supercars)

  1. Any high-performance sports car

Hypernyms

Hyponyms

Translations