asperse

/əˈspərs/

transitive verb

Attack or criticize the reputation or integrity of.

he aspersed the place and its inhabitants

belittle,denigrate,deprecate,depreciate,downgrade,play down,deflate,trivialize,minimize,make light of,treat lightly,undervalue,underrate,underestimate