Meaning of the word "give the devil his due" in English

What does "give the devil his due" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

give the devil his due

US /ɡɪv ðə ˈdɛvəl hɪz duː/
UK /ɡɪv ðə ˈdɛvəl hɪz duː/
"give the devil his due" picture

Idiom

1.

to admit that even a bad or disliked person has some good qualities or has done something good

Example:
I don't like my boss, but to give the devil his due, he's very fair with promotions.
Even though he's our rival, we have to give the devil his due; his team played exceptionally well.
Learn This Word at Lingoland