Idioms

Learn idioms with comprehensive meaning, examples and origin details.

Idioms

give the devil his due

give the devil his due
Meaning: give credit to an opponent’s merits, grudgingly or not.
Example: I don’t like what the new management has done, but give the devil his due, sales have improved.

Link to this page:

Share your thoughts