This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Petard
n.
A case containing powder to be exploded, esp. a conical or
cylindrical case of metal filled with powder and attached to a plank,
to be exploded against and break down gates, barricades, drawbridges,
etc. It has been superseded.