Back to N1 Words

自縄自縛

じじょうじばく
JLPT N1 noun

Meaning

being caught in one's own trap