Definition of have something to say for oneself in US English:

have something to say for oneself

phrase

  • Contribute to a conversation or discussion, especially as an explanation for one's behavior or actions.

    ‘haven't you anything to say for yourself?’
    • ‘He'll have something to say for himself, I can tell you.’
    • ‘Like thousands of other people across webland, I've fancied starting a weblog for a while now, but only held back due to not really having a lot to say for myself.’
    • ‘They have well-paid careers, are more in charge and have a lot to say for themselves.’