Definition
To speak at length and with a high opinion of oneself, often in a self-justifying manner.
Despite making a mistake, he still had a lot to say for himself.
She always has a lot to say for herself, never admitting she's wrong.
When asked about the project's progress, he began to have a lot to say for himself, trying to justify his actions.