History
History
Synonyms
UK
US
Meaning:
decry

to speak against (something) especially with sarcasm

criticize, blame

defame

to attack the good reputation (of a person)

inflict libel or slander

vilify

to say evil things about (a person)

criticize very harshly

TRADUCE as in Wiktionary
TRADUCE as in Wikipedia