incarnation的意思是“化身;具体化;体现;出现”。它通常指神、精灵、星体等生命体以人的形态出现,或者指某个观念、概念、信仰等以具体事物或物体呈现出来。也指某种信仰或观念的实现或体现。
1. "incarnate deity"(化身之神)
2. "the incarnation of a concept"(某个概念的化身)
3. "the embodiment of"(……的体现)
4. "the incarnation of evil"(邪恶的化身)
5. "the physical incarnation of a spirit"(灵魂的肉体化身)
6. "the manifestation of a divine being in human form"(神在人类形式中的显现)
7. "the physical form of a god"(神的肉体形态)