Answer: castaspersions

AnswerCrossword Clue
CASTASPERSIONS

Slander, with "on"