1. petard - Noun
2. petard - Verb
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.
Source: Webster's dictionaryMost people who get into power in the western world start with great intentions, but slowly they all become entrapped and hung by their own petard. David A. Stewart
I'm always playing these mendacious characters who end up hoisting themselves by their own petard. Maxwell Caulfield
For 'Tis the sport to have the engineer hoisted with his own petard. William Shakespeare
Zuehlke, p. 205 The right section of the strong point was eliminated by antitank guns and combat engineers, while the central antitank gun was silenced by petard shells from the British AVREs. Source: Internet
He returned to the Petard in 1944 as a senior canteen assistant, but died the following year while trying to save his family from a house fire, aged just 19. Source: Internet
Party leader Hoist with this own petard. Source: Internet