← DefinitionshareGuessnaysayernounA person who habitually opposes, criticizes, or expresses negative opinions, especially about new ideas or plans.SynonymscriticnoundetractornounpessimistnounAntonymssupporternounoptimistnoun