relay_raceEnglish

relay, relay race

Noun

A race between teams, each member runs or swims part of the distance

English: relay, relay race

English words with similar meanings

Show 1 words