じじょうじばく
Meanings
Noun
Four character compound
1. being caught in one's own trap; being hoisted by one's own petard
Pitch accent
じょうじばく
Used in vocabulary (1 in total)
to be caught in one's own trap