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”