Phrase info

give the devil his due

Speech parts

1. give the devil his due - Verb

2. give the devil his due - Phrase

Meaning

give the devil his due (third-person singular simple present gives the devil his due, present participle giving the devil his due, simple past gave the devil his due, past participle given the devil his due)

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

Source: en.wiktionary.org

Words in the phrase

Close letter words and terms