Word of the Day:
June 23, 2011shaggy-dog
adjective
shag-ee-DAWG
What it Means
Shaggy-dog in Context
Did You Know?
Test Your Vocabulary
What dog-related compound means "marked by ruthless self-interest"? The answer is ...