Word of the Day:
June 24, 2011vituperate
verb
vye-TOO-puh-rayt
What it Means
Vituperate in Context
Did You Know?
Word Family Quiz
What 7-letter relative of "vituperate" can mean "dangerously aggressive" or "malicious and spiteful"? The answer is ...