自じ縄じょう自じ縛ばく
Meanings
Noun
Four character compound
1. being caught in one's own trap; being hoisted by one's own petard
Kanji used
self
rope
tie up
Pitch accent
じ
じょうじばく
Used in vocabulary (1 in total)