haranguing是harangue的现在分词
harangue
美 [həˈræŋ] 
英 
- n.(对公众集会作的)长篇大论的演说;高谈阔论;冗长的说教文章;叱责
 - v.(向…)作长篇大论的演说;(向…)高谈阔论
 - 网络训斥性的演说;长篇指责性演说;长篇演说
 
现在分词:haranguing  过去式:harangued  第三人称单数:harangues  
v.
address,berate,criticize,lecture,perorate
n.
criticism,diatribe,jeremiad,scolding,tirade