Chastening

• (p. pr. & vb. n.) of Chasten
Found on http://thinkexist.com/dictionary/meaning/chastening/

chastening

  1. a rebuke for making a mistake
  2. censure severely
  3. restrain or temper
  4. correct by punishment or discipline

Found on
No exact match found