naysayer

Noun
  1. Someone with an aggressively negative attitude (synset 110369282)

Found on Word Lists

Other Searches