fragmentation bomb
noun
: a bomb or shell whose casing is splintered upon explosion and thrown in fragments in all directions
Love words? Need even more definitions?
Merriam-Webster unabridged
Share