YourDictionary

naysayer

noun

one who opposes, refuses, or denies, esp. habitually

Learn more about naysayer

link/cite print suggestion box