Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
athlons
in English
athlons
#uncommon
Definitions
Noun
a
long-distance
running
event
,
typically
26
miles
385
yards
(
42
.
195
kilometers
)
an
athletic
competition
or
event
,
especially
one
involving
a
number
of
different
sports
Verb
to
compete
in
or
participate
in
an
athletic
event
or
competition
Adjective
relating
to
or
requiring
physical
exertion
or
skill
Compounds / Phrases
biathlons