English

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

 

Indy

 noun
noun
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 Origin 1950s: named after Indianapolis, Indiana (US) where the principal Indy race is held.
See the Oxford Advanced American Dictionary entry: Indy

Other results

All matches