Answer: vilified

AnswerCrossword Clue
VILIFIEDCalumniated
vilifiedVILIFY, to defame, also VILIPEND
vilifiedSpeak or write about in an abusively disparaging manner