A person or thing regarded as embodying or exhibiting some quality, idea, or the like. She is the incarnation of kindness, always helping those in need.
The embodiment of a deity or spirit in some earthly form. In Hinduism, Lord Vishnu is believed to have ten incarnations, known as the Dashavatara.
A particular physical form or version of something. The latest incarnation of the smartphone includes several new features.
(often the Incarnation) In Christian theology, the doctrine that God became human in the person of Jesus Christ. For many believers Christmas commemorates the Incarnation, when God took on human flesh.