American Dictionary
Definition autocross in American English
autocross noun
[uncountable] noun
/ˈɔtoʊˌkrɑs/
Synonyms and related words
