释义 |
take the spear in one’s chest take the spear (in one’s chest) tv. to accept full blame for something; to accept the full brunt of the punishment for something. The admiral got the short straw and had to take the spear in his chest. See also: chest, spear, take |