hoist by one's own petard

形容词 adj.

英文释义

形容词 adj.
  1. Hurt or destroyed by one's own plot or device intended for another; "blown up by one's own bomb". idiomatic
    — He has no one to blame but himself; he was hoisted by his own petard.

词形变化

词源

From the play Hamlet by William Shakespeare, see quotations.
3 次浏览 数据来源: Wiktionary