meaning of bombshell

1. A bomb. See Bomb, n.
2.
an explosive bomb or artillery shell


Related Words

bombshell |

Developed & Maintained By Taraprasad.com

Treasure Words