Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
duathlons
in English
duathlons
#uncommon
Definitions
Noun
a
multi-sport
competition
(
involving
two
disciplines
)
Duathlons
are
becoming
increasingly
popular
among
athletes
who
enjoy
running
and
cycling
.
races
with
running
and
cycling
events
The
event
featured
duathlons
with
a
5K
run
followed
by
a
20K
bike
ride
.
Base Words
s
duathlon