TORCH RACE


Meaning of TORCH RACE in English

add. ·- a race by men carrying torches, as in ancient greece.

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