Definition of “(to) give the devil his due” - English Dictionary

british dictionary

“(to) give the devil his due” in British English

See all translations

(to) give the devil his due

said when you admit that someone you do not like or admire does have some good qualities:

I don't like the man but - give the devil his due - he works incredibly hard.

(Definition of “(to) give the devil his due” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!