Definitions
noun
a metal pipe filled with explosive, used to detonate land mines or to clear a path through barbed wire
Look “bangalore torpedo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a metal pipe filled with explosive, used to detonate land mines or to clear a path through barbed wire