Definition, synonyms and related words
Alternative spelling of harangue
Alternative spelling of harangue To give a forceful and lengthy lecture or criticism to someone