ha ‧ rangue /həˈræŋ/ BrE AmE verb [transitive]
[ Date: 1400-1500 ; Language: French ; Origin: Old Italian aringa ]
to speak in a loud angry way, often for a long time, in order to criticize someone or to persuade them that you are right
harangue somebody about something
He stood on the street corner, haranguing passers-by about the stupidity of the forthcoming war.
—harangue noun [countable]