Definition of 自縄自縛 (じじょうじばく)
じじょうじばく
自縄自縛
じじょうじばく
jijoujibaku
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 |