自じ縄じょう自じ縛ばく
Meanings
Noun
1. being caught in one's own trap; being hoisted by one's own petard (Yojijukugo)
Kanji used
Pitch accent
じじょうじばく