INDY


Meaning of INDY in English

■ noun a form of motor racing in which cars are driven round a banked, regular oval circuit.

Origin

1950s: named after the US city of Indianapolis , where the principal race is held.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.