释义 |
take the spear take the spear (in one's chest)Sl. to accept full blame for something; to accept the full brunt of the punishment for something. The CFO got the short straw and had to take the spear in his chest. I sure didn't want to take the spear.See also: spear, taketake the spear verbSee take the spear in one’s chestSee also: spear, take |