English
›
Words
castigate
Translation:
English
Verb
to
punish or bawl out
Add
Translation