Unflattered, past participle of unflatter. Synonyms in the same form.
denigrated, besmirched, dissed
All synonyms for unflatter →