petard

noun
  1. a small bomb used to blow up gates and walls
  2. Usage: historical; military

Examples