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