thunderous

Explore definitions, synonyms, and language insights of thunderous

Definitions

Adjective Satellite
loud enough to cause (temporary) hearing loss
Adjective Satellite
extremely ominous; "world events of thunderous import"