an ax to grind (1)
Meaning: If you have an ax to grind with someone, you have a problem with them, or a complaint against them, which you'd like to discuss.
- I have an ax to grind with Mitch. He owes me money and he's been avoiding me.
- If Larry has an ax to grind with someone, and he meets them after he's been drinking, he can get violent.
Variety: This idiom is typically used in American English but may be used in other varieties of English too.
I have an ax to grind with John because