Word
naysayer, n.
(naysayers)
someone with an aggressively negative attitude
<noun.person>
naysayer
semantic pointers
hypernym
obstructionist, obstructor, obstructer, resister, thwarter
hyponym
technophobe