iditarod
1. [ noun ] (sport) an important dogsled race run annually on the Iditarod Trail
Synonyms: iditarod_trail_dog_sled_race
Related terms: cross_country