What is the meaning of the word "naysayer"?

Definitions: