the knives are out (for someone)

成語所屬單字knives

the knives are out (for someone) — 慣用語

1. used to describe a situation in which people are being openly hostile or critica

1.慣用語
釋義

某人面臨嚴厲批評或攻擊的處境

used to describe a situation in which people are being openly hostile or critical toward someone, ready to attack them

例句

After the failed product launch, the knives were out for the marketing director.