What is the full meaning of duathletes
DUATHLETE, someone who takes part in duathlons [n]
Example of the word duathletes placed on a Scrabble board.