The teacher harangued the students about their homework.
To speak to someone in a loud and aggressive way, often to criticize or persuade.
With powerful free picture dictionary & flashcards.