/ həˈræŋ; NAmE / verb , noun
■ verb
[ vn ] to speak loudly and angrily in a way that criticizes sb/sth or tries to persuade people to do sth
■ noun
a long loud angry speech that criticizes sb/sth or tries to persuade people to do sth
••
WORD ORIGIN
late Middle English : from Old French arenge , from medieval Latin harenga , perhaps of Germanic origin. The spelling was later altered to conform with French harangue (noun), haranguer (verb).