Other hyponyms of criticize include
censure,
criminate,
reprimand,
blast,
crucify,
pillory,
savage,
admonish,
reproof,
reprove,
bawl out,
berate,
call down,
call on the carpet,
chew out,
chew up,
chide,
dress down,
have words,
jaw,
lambast,
lambaste,
lecture,
rag,
rebuke,
remonstrate,
reprimand,
scold,
trounce,
reprehend,
deplore,
belabor,
belabour,
come down,
denounce,
blame,
find fault,
pick,
belittle,
disparage,
pick at,
nitpick,
assail,
assault,
attack,
lash out,
round,
snipe,
harsh on.