petard
noun
pe·tard
pə-ˈtär(d)
1
: a case containing an explosive to break down a door or gate or breach a wall
2
: a firework that explodes with a loud report
Love words? Need even more definitions?
Merriam-Webster unabridged
Share