Skip to Content

English Club : Learn English : Vocabulary
Vocabulary : Sayings : Quizzes : Justice : Give the devil his due

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

This entry is in the following categories: