Search Result for "iditarod":
Wordnet 3.0

NOUN (1)

1. an important dogsled race run annually on the Iditarod Trail;
[syn: Iditarod, Iditarod Trail Dog Sled Race]





Shop Amazon - Best Selling Products - Updated Every Hour