Definition of naysayer in US English:

naysayer

noun

  • A person who criticizes, objects to, or opposes something.

    ‘he continues to win, despite the many naysayers’

Pronunciation

naysayer

/ˈneɪˌseɪər//ˈnāˌsāər/