CASTIGATION MEANING IN ENGLISH

• Castigation Definition & Synonyms

  1. (n.) Corrective punishment; chastisement; reproof; pungent criticism.
  2. (n.) Emendation; correction.


Synonyms:
Chastisement, Upbraiding,

RECENT SEARCHES