Search See other definitions of decathlon Sort Sets Relevance Most Recent Study sets with a 'decathlon' term meaning 'n an athletic contest in which each contestant takes the part in ten events' 1-1 of 1 study sets Searching piles of flashcards... Lesson 2 by summersby 11 terms September 15, 2008