Serving to punish, rebuke, or severely criticize someone for doing something wrong.
From Latin castigativus, derived from castigare (to correct, reprove), from castus (pure, chaste) and agere (to drive). The meaning evolved from 'making pure' or 'correcting behavior' through punishment or harsh criticism.
Try Another Word