meaning of thunderclap

1. a shocking surprise; "news of the attack came like a ">bombshell"


Related Words

thunderclap |

Developed & Maintained By Taraprasad.com

Treasure Words