denounce

to accuse of being wrong or evil; to criticize severely

» English Words From Voice of America (Charles Kelly)