Definition of 自縄自縛 (じじょうじばく)

noun
being caught in one's own trap, being hoisted by one's own petard(yojijukugo)
Related Kanji
oneself
straw rope, cord
truss, arrest, bind, tie, restrain