fulminate
fulminate - noun
a salt or ester of fulminic acid
fulminate - verb
criticize severely
come on suddenly and intensely
cause to explode violently and with loud noise
fulminate - thesaurus
rail