English synonyms about - contact  

torch race

noun

1 torch race

ancient Greece In which a torch is passed from one runner to the next.


Find more on torch race elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0624