Word of The Day-Harangue

noun

  • 1.a lengthy and aggressive speech:“they were subjected to a ten-minute harangue by two border guards”

verb

  • 1.lecture (someone) at length in an aggressive and critical manner:“the kind of guy who harangued total strangers about PCB levels in whitefish”