Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
dog a four-legged furry canine mammal related to the wolf and fox, commonly used for a pet. [6 definitions]
dogged persistent or stubborn.