English
›
Words
harangue
Translation:
English
Noun
a
long
2
a
blustering tirade
1
tirade
Verb
7
to
speak or address one in such a manner
Add
Translation