VariousWords beta
Related Terms:
haranguer
rant
declamation
lecturing
stump
criticism
harangues
give someone business
harangued
forceful
tirade
haranguing
hold forth
lecture
impassioned
speech
jobe
perorate
screed
disputatious
Definitions:
Noun
Definition: An impassioned, disputatious public speech.
Verb
harangue
Definition: deliver a harangue to; address forcefully
Definition: To give a forceful and lengthy lecture or criticism to someone.