Skip to Content


Reference : Sayings : Quizzes : 6 : Give the devil his due

< Previous | Next >

Give the devil his due

Meaning: We should admit the good qualities of even a bad or undeserving person.

Note: devil (noun) = (in Jewish and Christian belief, usually "the Devil") the chief evil spirit or Satan; an evil or cruel person; a trouble-maker or self-willed person | due (noun) = what is deserved (by someone); what is owed (to someone)

Quick Quiz:

If we should "give the devil his due", we should praise even our enemy
  1. when payment is overdue
  2. when he does something praiseworthy
  3. under no circumstances


Discuss Give the devil his due

Forum: English idioms, sayings and slang

This entry is in the following categories:


EnglishClub.com - because people speak English