1. Verb
To thunder.
2. Verb
To shoot; to dart like lightning; to fulminate; to utter with authority or vehemence.
More about this word
Synonyms and related words
Explore this word
