TORCH RACE


Meaning of TORCH RACE in English

() A race by men carrying torches, as in ancient Greece.

Webster's English dictionary.      Английский словарь Webster.