INDY


Meaning of INDY in English

/ ˈɪndi; NAmE / (also ˈIndy racing , ˈIndycar /ˈɪndikɑː(r)/ ˈIndy car racing ) noun

[ U ] 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.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.