DECATHLON


Meaning of DECATHLON in English

n. sporting contest consisting of ten different track-and-field events

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.