- Iditarod as a noun:
- 1
Iditarod
noun
1 Iditarod
An important dogsled race run annually on the Iditarod Trail.
synonym: Iditarod Trail Dog Sled Race.
debug info: 0.0268
noun
An important dogsled race run annually on the Iditarod Trail.
synonym: Iditarod Trail Dog Sled Race.
debug info: 0.0268