Vocabulary

自縄自縛

being caught in one's own trap; being hoisted by one's own petard

noun