The Collaborative International Dictionary of English v.0.48:
Torch race \Torch race\ A race by men carrying torches, as in ancient Greece. [Webster 1913 Suppl.]WordNet (r) 3.0 (2006):
torch race n 1: (ancient Greece) in which a torch is passed from one runner to the next