huà​shēn HSK7

embodiment

化身 huà​shēn
embodiment noun
the physical representation or personification of an abstract concept such as justice, wisdom, or evil

My cat is the epitome of laziness.

incarnation
the physical body taken by a deity or being to help others in the world, as in Buddhist theology; a reincarnation
to transform into
to change one's physical form into something else; to take on the appearance of another person or object

Frequency

Movie subtitles
4.41 per million appears in 2% of films
Written text
6.23 per million

Details

HSK 3.0
Level 7

Sources