denounce
English—Turkish Dictionary (FreeDict, 2017)
denounce /dɪfˈaɪl/
1. ihbar etmek, haber vermek, ifşa etmek
2. mukavele veya anlaşmanın fesholunacağını haber vermek
3. suçlamak, itham etmek, bir kimsenin kusurlarını açığa vurmak.
English—Turkish Dictionary (Anonymous)
denounce
alenen suçlamak
kınamak