Word Definition

Bombshell

  1. A bomb. See Bomb, n.

Synonyms