satchel charge

English

Noun

satchel charge (plural satchel charges)

  1. Synonym of satchel bomb.