The idiom, 'to have an axe to grind' means
Apinpoint the faults of others
Bto take revenge
Cto make unreasonable demands
Dto have a selfish interest to serve
Apinpoint the faults of others
Bto take revenge
Cto make unreasonable demands
Dto have a selfish interest to serve
Related Questions:
He finally decided to call it a day after working for ten hours. The idiom in the sentence means __________
Select the most appropriate idiom/phrase to fill in the blank.
My car _______ on the way to college yesterday.