INDOOR HUNDRED METER RACE Meaning of INDOOR HUNDRED METER RACE in English swimming race of one hundred meters conducted in an indoor swimming pool Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012