Word of the Day:
October 16, 2008castigate
verb
KASS-tuh-gayt
What it Means
Castigate in Context
Did You Know?
ADVERTISEMENT