gainsayer

/ˈɡeɪnˌseɪər/
noun
  1. A person who speaks against or contradicts something; an opponent or denier.
    • History remembers him as a gainsayer of popular opinion, always challenging the crowd's beliefs.
    • The politician dismissed his critics as gainsayers who refused to see the benefits of the new policy.
    • In the meeting, she was the only gainsayer, arguing that the plan would cost too much.
Antonyms
What does "gainsayer" mean? | whatsthatwordmean | whatsthatwordmean