FRAGMENTATION GRENADE
Meaning of FRAGMENTATION GRENADE in English
(also fragmentation bomb )
■ noun a grenade (or bomb) designed to break into small fragments as it explodes.
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004