Vocabulary
自縄自縛
じじょうじばく
being caught in one's own trap; being hoisted by one's own petard
noun