What does bombshell mean?
The definition of bombshell
Bomb”shell` (, n.
A bomb. See Bomb, n.