じじょうじばく 自縄自縛 LinksSentence search for 自縄自縛Sentence search for じじょうじばくKanji details for 自, 縄 and 縛Edit in JMdict Noun1. being caught in one's own trap; being hoisted by one's own petardYojijukugo (four character compound) Discussions Log in to talk about this word.