to denounce [ denounced ; denounced ]
Synonyms
  • استبشع ، استهجن ، أنكر ، استفظع ، استشنع ، استنكر