denigrate - verb
denigrate - thesaurus
asperse belittle besmirch calumniate defame derogate minimize slander smear smirch sully