Definify.com

Definition 2025


supercar

supercar

English

Noun

supercar (plural supercars)

  1. Any high-performance sports car

Hypernyms

Hyponyms

Translations