harangue

Pronunciation:  US [həˈræŋ] UK [hə'ræŋ]
  • n.(Public meeting) lengthy speeches; talk; a lengthy sermon articles; Wiggins
  • v.(To ...) For lengthy speeches and (...) Talk
  • WebScolding speech; lengthy accusatory speeches; tirade