0 to criticize something or someone strongly and publicly -- denunciar
The government’s economic policy has been denounced on all sides.
We must denounce injustice and oppression.
1 to accuse someone publicly of being something that is bad or wrong -- acusar
His former colleagues have denounced him as a spy.