fragmentation grenade: Meaning and Definition of

fragmenta'tion grenade"

Pronunciation: [key]
  1. a grenade with a heavy metal casing that shatters, on exploding, into fragments that travel at high speed and with great force.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.