Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Fulminating
of Fulminate
Thundering; exploding in a peculiarly sudden or violent manner.
Hurling denunciations, menaces, or censures.
Synonyms
Rant
Try it Free
Learn More