Word Meaning 自縄自縛
じじょうじばく
jijoujibaku
自縄自縛 is read as じじょうじばく (jijoujibaku) and means being caught in one's own trap.
Meaning
English
- being caught in one's own trap
- being hoisted by one's own petard
Reading
Kana
じじょうじばく
Romaji
jijoujibaku