I'm talking about the meaning and entomology of falling on your sword.
That said, I think it is a huge stretch to translate this history to the context of CEO accountability.
Thanks for clarifying. I was having a really tough time understanding your response. I thought you were saying you hadn't heard the dictionary definition that lazide was quoting, and were saying lazide made that definition up and you had a different definition you made up that doesn't match.
What does this have to do with the study of insects?