Bangalore torpedo

 

noun

  • a tube containing explosive used by infantry for blowing up wire entanglements or other barriers.