Castigation

Watch the Video Definition of Castigation

Please be patient . Video will load in some time.

Synonym

  • Castigation(Noun)- a severe scolding, verbal punsihment