noun
Meaning 1
A racing vehicle that combines the closed cab of a truck with the suspension of a buggy.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided