Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of castigation

- Corrective punishment; chastisement; reproof; pungent criticism.
- Emendation; correction.

Crossword clue for castigation

- Chastisement