fulminate
verb
°To make a verbal attack.
°To issue a denunciation.
noun
°Any salt or ester of fulminic acid; mostly explosive.
synonyms: berate, condemn, criticize, denounce more» , denunciate, vilify