Meaning of relay race
Definition of relay race
(noun)
a
race
between
teams;
each
member
runs or swims
part
of the
distance
Other information on relay race
WIKIPEDIA results for
relay race
Amazon results for
relay race
Tweet