English主要词典
incarnate
Universal Words
adjective, verb
adjective (usually after nouns) (formal) in human form:
The leader seemed the devil incarnate. * My aunt is generosity incarnate.
verb [VN] (formal) to give a definite or human form to a particular idea or quality