ENGLISH → HINDIdenunciationnoun01nounसार्वजनिक निंदाa public act of denouncingSimilar wordsdenouncement →Dictionary sources & licensesCopy link ↗