← DefinitionshareGuesseulogizernounA person who praises someone or something highly, especially in a formal speech or piece of writing.SynonymspraisernounlaudernounAntonymscriticnoun