meaning of thunderclap
1.
a
shocking
surprise;
"news
of
the
attack
came
like
a
">bombshell"
Related Words
thunderclap
|
Developed & Maintained By
Taraprasad.com