Answer: rantsat

AnswerCrossword Clue
RANTSATRaves about
RANTSATVents frustration toward
RANTSATBerates
RANTSATHits with a tirade