Definition of duathlete in English:

duathlete

noun

  • A competitor in an athletic contest consisting of running and cycling events.

    ‘York's top duathlete has been selected to represent Great Britain’

Pronunciation

duathlete

/djuːˈaθliːt/