Answer: fulminate

AnswerCrossword Clue
FULMINATERant
fulminateto issue violent denunciations
fulminateto issue or utter verbal attacks or censures.
fulminateto send forth censures or invectives
fulminateto explode loudly
fulminateto issue denunciations or the like.