thunderclap - English Synonyms Dictionary

thunderclap

n.
[1] bombshell , thunderbolt