denunciation


to publicly speak out against something or someone