American Dictionary
Definition Indy Car racing in American English
Indy Car racing noun
[uncountable] noun
/ˈɪndi kɑr ˌreɪsiŋ/
Synonyms and related words
