Definition of Iditarod

  • 1. An important dogsled race run annually on the Iditarod Trail Noun

Synonyms for word "iditarod"

Semanticaly linked words with "iditarod"

Hyponims for word "iditarod"