A person who chastises or scolds others; someone who punishes or corrects people's behavior through harsh criticism.
From 'chastize' plus the agent suffix '-er,' making it 'one who chastizes.' This follows standard English word-formation patterns where adding '-er' to a verb creates the noun for someone who performs that action.
Try Another Word