What is another word for unflatter?
Possible synonyms include besmirch, denigrate, diss, assassinate, asperse.
(transitive) To show or display in a bad light; to portray unfavorably.
Depending on context, synonyms include besmirch, denigrate, diss, assassinate, asperse, backbite.
Common opposites include flatter, collogue, flatterize, glaver, gloze, jolly.
Related dictionary entries include uncomplimentary, candid, snide, damn, vilify, becloud.
A related word is not always a direct replacement. Compare its definition, grammar, tone, and sentence context first.
Possible synonyms include besmirch, denigrate, diss, assassinate, asperse.
Possible antonyms include flatter, collogue, flatterize, glaver, gloze.
No. Check meaning, grammar, tone, and context before replacing unflatter.
Relationships are shown only after the shared lexical validator accepts them. A suggestion is not automatically an exact replacement.