Question: what is the meaning of the phrase hoist by your own petard?
Answer: Shakespeare's phrase, "hoist with his own petard", is an idiom that means "to be harmed by one's own plan to harm someone else" or "to fall into one's own trap", implying that one could be lifted (blown) upward by one's own bomb, or in other words, be foiled by one's own plan.