Denunciated [verb]

Definition of Denunciated:

criticize harshly

Synonyms of Denunciated:


Opposite/Antonyms of Denunciated:


Sentence/Example of Denunciated: