verb
Synonyms: criticize , blame, censure, condemn, denunciate, knock, rap, reprehend, reprobate, skin
Related Word: accuse, arraign, charge, impeach, incriminate, indict, tax; revile, vituperate; delate, inform
Idioms: cry harrow ( or haro)
Contrasted words: panegyrize, praise
Antonyms: eulogize