Torch race

Webster's Dictionary of the English Language

·add. ·- A race by men carrying torches, as in ancient Greece.

Related Words