Noun: petard pi'taa(r)d
- An explosive device used to break down a gate or wall
"The soldiers used a petard to breach the castle walls"
Derived forms: petards
Type of: explosive device
Encyclopedia: Petard, Paul