Webster's English Dictionary

Enter the word to look up:

harangue

ha.rangue \h*-'ran\ \-'ran-*r\ n [ME arang, fr. MF arenge, fr. OIt aringa] 
   1: a speech addressed to a public assembly  2: a bombastic ranting speech 
   or writing  3: a didactic or hortatory talk or discussion : LECTURE  - 
   harangue vb