English dictionary
torch race meaning and definition
Definition and meaning of torch race at MeaningMonkey.org. torch race meaning and definition in the English Dictionary.TORCH RACE noun
Definition of torch race (noun)
- (ancient Greece) in which a torch is passed from one runner to the next
Source: Princeton University Wordnet