Answer: axegrinding

AnswerCrossword Clue
AXEGRINDINGHaving selfish reasons for doing things