Answer: hurlsinsults

AnswerCrossword Clue
HURLSINSULTSHeckles vehemently, with "at"
HURLSINSULTSDisparages