What is the meaning of the word "scolder"?

Definitions:

  1. Someone who reprimands or criticizes others in a harsh, vocal manner. copy to clipboard NOUN
    • The teacher became a scolder when students failed to submit their assignments on time, emphasizing the importance of responsibility. copy to clipboard

Synonyms: