meaning of bombshell
1.
A
bomb.
See
Bomb,
n.
2.
an
explosive
bomb
or
artillery
shell
Related Words
bombshell
|
Developed & Maintained By
Taraprasad.com