English
Detailed Synonyms for Iditarod in English
Iditarod:
Iditarod [the ~] noun
-
the Iditarod
– an important dogsled race run annually on the Iditarod Trail 1the Iditarod Trail Dog Sled Race; the Iditarod– an important dogsled race run annually on the Iditarod Trail 1