ALL meanings of petard
pe·tard
P p - noun petard an explosive device formerly used in warfare to blow in a door or gate, form a breach in a wall, etc. 1
- noun petard a kind of firecracker. 1
- noun petard (initial capital letter). Also called Flying Dustbin. a British spigot mortar of World War II that fired a 40-pound (18 kg) finned bomb, designed to destroy pillboxes and other concrete obstacles. 1
- idioms petard hoist by / with one's own petard, hurt, ruined, or destroyed by the very device or plot one had intended for another. 1
- noun petard firework 1
- noun petard (formerly) a device containing explosives used to breach a wall, doors, etc 0
- noun petard a type of explosive firework 0
- noun petard a metal cone filled with explosives, fastened in ancient warfare to walls and gates and exploded to force an opening 0
- noun petard a kind of firecracker 0