• word of the day

    iditarod trail dog sled race

    iditarod trail dog sled race - Dictionary definition and meaning for word iditarod trail dog sled race

    Definition
    (noun) an important dogsled race run annually on the Iditarod Trail
    Synonyms : iditarod
Connect with us on Facebook