Online English Dictionary

Home

Castigate


v. t.

To punish by stripes; to chastise by blows; to chasten; also, to chastise verbally; to reprove; to criticise severely.


© 2009 Dammam Community College