Definitions for iditarod
Overview of noun iditarod
The noun iditarod has 1 senses? (no senses from tagged texts)
1. Iditarod, Iditarod Trail Dog Sled Race
(an important dogsled race run annually on the Iditarod Trail)
(an important dogsled race run annually on the Iditarod Trail)
