hoist on one's own petard

/HH OY1 S T AA0 N W AH0 N EH0 S OW0 N P EH0 T ER0 D/
adjective
  1. 1

    Alternative form of hoist by one's own petard. [(idiomatic) Hurt or destroyed by one's own plot or device intended for another; "blown up by one's own bomb".]

Translate “hoist on one's own petard” into another language