Noun iditarod trail dog sled race has 1 sense
  1. Iditarod, Iditarod Trail Dog Sled Race - an important dogsled race run annually on the Iditarod Trail
    --1 is a kind of cross country
,
TOP