RichThesaurus
extol
extol
antonyms
criticize
condemn
censure
dishonor
vilify
denounce
rubbish
slag off
blame
despise
disparage
degrade
bad-mouth
castigate
run down
slate
have a go at
malign
humiliate
rebuke
insult
slander
revile
vituperate
libel
disapprove
besmirch
abuse
attack
debase
cast aspersions on
calumniate
berate
lambaste
lower
pull to pieces
slur
speak badly of
vilipend
lay into
scold
throw mud at
reprimand
speak ill of
humble
reproach
sling mud at
slight
upbraid
hate
reprove
belittle
do a hatchet job on
defame
blacken the character of
disgrace
blacken the name of
crucify
abase
asperse
diminish
damn
derogate
denigrate
chide
demean
vituperate against
monster
talk to
rap
pummel
pillory
roast
pan
rant at
skewer
give someone a bad name
ignore
sully the reputation of
knock
smear
give a going over
reduce
take apart
forget
have a pop at
sit on
traduce
growl
light into
speak of with disfavor
tell a thing or two
shame
flay
speak to
secret
sink
rave at
take to pieces
mortify
hammer
pull apart
harangue
keep silent
give a piece of one’s mind
rap on knuckles
savage
objurgate
tell off
loathe
scorn
spread lies about
neglect
hide
slap on wrist
pitch into
slam
jack up
warn
inveigh against
glue
overlook
notice
rail against
hoist
forewarn
stigmatize
complain
counsel
accuse
excoriate
decry
bawl out
conceal
cast a slur on
call down
deprecate
blacken someone's reputation
be critical of
abhor
advise
check
admonish
disrespect
execrate
be malicious about
ding
discourage
criticize unfairly
call on the carpet
draw the line
be unkind about
drag (someone's name) through the mud
discredit
detest
brand
come down hard on
bash
criticize harshly
depress
drag through the mud
bag
dissuade
be spiteful toward
bitch about
curse
dislike
disregard
extol
definitions
verb
To praise; to make high.