Definition of RELAY RACES
noun : RELAY RACES
Source: WordNet 3.1
-
1. (
) a race between teams; each member runs or swims part of the distance ;
See more about : RELAY RACES