Dictionary search results

Showing 1-2 of 2 results

incarnate British & World English

(Especially of a deity or spirit) embodied in human form

incarnate English Thesaurus

she looked at me as though I were the devil incarnate