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