naysayer
🇺🇸
/ˈneɪseɪər/
🇬🇧
/ˈneɪseɪə(r)/
someone who disagrees with or doubts something
Despite the naysayers, the team was confident in their plan.