Definition, synonyms and related words
A naysayer; one whose negative remarks depress or dissuade others.