throw someone to the dogs

Related to word: throw

Idiom

Definition

  1. To deliberately allow someone to be criticized or attacked, often to protect oneself from criticism or attack.

    棄卒保车

    • After the scandal broke, the company tried to throw a few low-level managers to the dogs.

      丑闻爆发后,公司试图让几位低阶经理当替罪羊。

    • The politician threw his former chief of staff to the dogs to deflect public anger.

      这位政治家把他的前任幕僚长推出来当挡箭牌,以转移公众的愤怒。

    • When the project failed, the manager threw the team members to the dogs to take all the blame.

      当项目失败时,经理让团队成员背黑锅。