DECATHLON Meaning of DECATHLON in English n. an athletic contest in which each competitor takes part in ten events. Derivatives: decathlete n. Etymology: DECA- + Gk athlon contest Oxford English vocab. Оксфордский английский словарь. 2012