an axe to grind (2)
Meaning: If you have an axe to grind, you have a strong opinion about something and you express this opinion whenever you can.
- Billy's had this axe to grind about globalisation recently and he's always going on about it.
- These people always seem to have an axe to grind and whenever someone interviews them they see it as a chance to push their ideas.
Variety: This idiom is typically used in British English but may be used in other varieties of English too.
People who have an axe to grind are always looking for a chance to