haranguing is harangue's Present Participle

harangue

US [həˈræŋ]
UK 
  • n.(对公众集会作的)长篇大论的演说;高谈阔论;冗长的说教文章;叱责
  • v.(向…)作长篇大论的演说;(向…)高谈阔论
  • Web训斥性的演说;长篇指责性演说;长篇演说
Present Participle:haranguing  Past Tense:harangued  Simple Present:harangues  
v.
1.
(向...)作长篇大论的演说;(向...)高谈阔论
n.
1.
(对公众集会作的)长篇大论的演说,慷慨激昂的长篇演说
2.
高谈阔论;冗长的说教文章
3.
叱责,大声训斥

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard