Hoisted On His Own Petard
The phrase “hoisted on his own petard” means to be harmed or ruined by one’s own plan or device that was intended to hurt someone else. It comes from a line in William Shakespeare’s play Hamlet, where Hamlet says that he will make his enemies “hoist with their own petard”. A petard was a small […]
Hoisted On His Own Petard Read More »










