自じ縄じょう自じ縛ばくMeaningsNoun1. being caught in one's own trap; being hoisted by one's own petard (Yojijukugo)Kanji used自self縄rope縛tie upPitch accentじじょうじばく