Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of haranguer
  1. noun
    a public speaker who delivers a loud or forceful or angry speech
My lists:
Recently viewed words: