INCARNATE


Meaning of INCARNATE in English

[adjective] [after noun; not gradable] - in human formOne survivor described his torturers as devils incarnate.

Cambridge English vocab.      Кембриджский английский словарь.