English Reference
Idiom idiom

give the devil his due


To acknowledge the positive qualities of a person who is unpleasant or disliked.

Meaning adapted from Wiktionary, available under CC BY-SA 4.0.


SIMPLE

I dislike him, but I must give the devil his due.

CONTEXTUAL

Although I disagree with his politics, I must give the devil his due and admit he is a brilliant speaker.

COMPLEX

While his personality was often abrasive and difficult to endure, one had to give the devil his due regarding his unmatched expertise in the field.


Related idioms8entries
  1. 01

    blue devils

    Low spirits; depression.

  2. 02

    dance with the devil

    To engage in risky and immoral behavior.

  3. 03

    devil dancing

    Risky, reckless or potentially immoral behavior.

  4. 04

    devil in disguise

    A person or thing that appears to be good, honest, or upstanding, but is inherently nasty, evil, or damaging.

  5. 05

    devil lies in the details

    Synonym of devil is in the details.

  6. 06

    devil's advocate

    One who debates from a viewpoint which one may not actually hold, usually to determine its validity or simply for the sake of argument.

  7. 07

    devil's luck

    astounding good luck.

  8. 08

    don't give up your day job

    Somewhat sarcastic but usually good-natured advice used to criticise a person's degree of talent (especially in music or other performing arts), implying that they are unlikely to be successful.

Last updated August 10, 2026