Petard (noun) Definition, Meaning & Examples

noun
  1. an explosive device formerly used in warfare to blow in a door or gate, form a breach in a wall, etc.
  2. a kind of firecracker.
  3. a British spigot mortar of World War II that fired a 40-pound (18-kilogram) finned bomb, designed to destroy pillboxes and other concrete obstacles.
Idioms
  1. hurt, ruined, or destroyed by the very device or plot one had intended for another.
noun
  1. (formerly) a device containing explosives used to breach a wall, doors, etc
  2. being the victim of one's own schemes
  3. a type of explosive firework
Petard (noun) Definition, Meaning & Examples

More Definitions