Hoist with one’s own Petard
pe·tard
/pəˈtärd/
noun
HISTORICAL
noun: petard; plural noun: petards
-
a small bomb made of a metal or wooden box filled with powder, used to blast down a door or to make a hole in a wall.
-
a kind of firework that explodes with a sharp report.
-
Phrases:

