You searched for: “bombshell
bombshell
1. An explosive bomb or artillery shell.
2. Someone who is sensationally shocking, surprising, or amazing.
This entry is located in the following unit: bomb- + (page 1)