Castigates

Verb: to criticize or reprimand severely Noun: harsh criticism or reprimand




Related Categories

Castigates