give the devil his due

English dictionary entry

Meanings

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

Pronunciation

en-au-give the devil his due.ogg

Word forms

give the devil his due gives the devil his due giving the devil his due gave the devil his due given the devil his due
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.