Castigate |
|
|
#1 |
|
Prof. Dr. Sinsi
|
Castigatecastigate verb1 censure severely; "She chastised him for his insensitive remarks"[syn: chastise]2 inflict severe punishment on |
|
|
|