denigrate [denigrated, denigrating, denigrates]◼◼◼(to criticise so as to besmirch) verb [UK: ˈde.nɪ.ɡreɪt] [US: ˈde.nɪ.ˌɡret]Some translate while others denigrate. = Il y a ceux qui traduisent et ceux qui médisent.
put down(belittle, or demean) verb [UK: ˈpʊt daʊn] [US: ˈpʊt ˈdaʊn]