noun
Meaning 1
A drag racing car of a class generally having forward-mounted engines and carbon fiber automotive bodies over the chassis, superficially resembling manufacturers' showroom models.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided