Advertisement
Advertisement
View synonyms for Indy Car racing
Indy Car racing
/ ˈɪndɪ /
noun
- a US form of professional motor racing around banked oval tracks
Discover More
Word History and Origins
Origin of Indy Car racing1
C20: named after the Indianapolis 500 motor race
Advertisement
Advertisement
Advertisement
Advertisement
Browse