English dictionary
relay race meaning and definition
Definition and meaning of relay race at MeaningMonkey.org. relay race meaning and definition in the English Dictionary.RELAY RACE noun
Definition of relay race (noun)
- a race between teams; each member runs or swims part of the distance
- synonyms: relay
Source: Princeton University Wordnet