Definition of Indy noun from the Oxford Advanced Learner's Dictionary



BrE BrE//ˈɪndi//
; NAmE NAmE//ˈɪndi//
(also Indy racing, IndyCar, Indycar racing) [uncountable]
jump to other results
motor racing around a track which is raised at both sides Word Origin1950s: named after Indianapolis, Indiana (US) where the principal Indy race is held.
See the Oxford Advanced American Dictionary entry: Indy

Other results

All matches