1. Verb form
of Fulminate
2. Adjective
Thundering; exploding in a peculiarly sudden or violent manner.
3. Adjective
Hurling denunciations, menaces, or censures.
More about this word
Synonyms and related words
Explore this word
