English dictionary
iditarod meaning and definition
Definition and meaning of iditarod at MeaningMonkey.org. iditarod meaning and definition in the English Dictionary.IDITAROD noun
Definition of Iditarod (noun)
- an important dogsled race run annually on the Iditarod Trail
- synonyms: Iditarod Trail Dog Sled Race
Source: Princeton University Wordnet