← DefinitionshareGuessrebukernounA person who expresses sharp disapproval or criticism of someone.SynonymscriticnounscoldernounAntonymspraisernounsupporternoun