Supercar Definition
supercars
noun
Any high-performance sports car.
Wiktionary
Other Word Forms of Supercar
Noun
Singular:
supercar
Plural:
supercarsFind Similar Words
Find similar words to supercar using the buttons below.