denigrate





denigrate - verb

denigrate - thesaurus

asperse   belittle   besmirch   calumniate   defame   derogate   minimize American English spelling   slander   smear   smirch   sully