Petard Definition
pitärd
petards
noun
A metal cone or box filled with explosives, fastened in warfare to walls and gates and exploded to force an opening.
Webster's New World
A kind of firecracker.
Webster's New World
Anything potentially explosive, in a non-literal sense.
Wiktionary
Synonyms:
- tangled in one's own web
- too smart for one's own good
- caught in one's own trap
- squib
- explosive
- firecracker
idiom
hoist with one's own petard
- destroyed by the very devices with which one meant to destroy others
Webster's New World
Other Word Forms of Petard
Noun
Singular:
petard
Plural:
petardsIdioms, Phrasal Verbs Related to Petard
- hoist with one's own petard
Origin of Petard
From Middle French petarder, see pétard.
From Wiktionary
Find Similar Words
Find similar words to petard using the buttons below.