Defination : To criticise so as to besmirch; traduce, disparage or defame. Synonyms for denigrate. Antonyms for denigrate. Follow Us: linkedin social icon.
確定! 回上一頁