screamer bomb
noun
: a bomb that has an attachment emitting a penetrating whistle as the bomb falls and that is used to terrify the enemy
Love words? Need even more definitions?
Merriam-Webster unabridged
Share