satchel charge
noun
: several blocks of explosive usually taped to a board fitted with a rope or wire loop for use as a handle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share