Words: naysayer
Part of speech: n
Definition: someone with an aggressively negative attitude