Definition of Iditarod

Noun: Iditarod  I'di-tu,ród

  1. An important dogsled race run annually on the Iditarod Trail
    - Iditarod Trail Dog Sled Race

See also:
idiotypic
idle

Anagrams containing the word Iditarod

idadorti diditaro odiditar rodidita arodidit tarodidi itarodid ditarodi