Learner's definition of INCARNATION
1 [count] : one of a series of lives that a person is believed to have had in the past in some religions — often used figuratively
In an earlier incarnation [=an earlier phase of her life] she was a rock musician.
The TV and movie incarnations [=versions] of the story differ significantly.
The software's latest incarnation [=version] includes many new features.
2 [count] : a person who represents a quality or idea 3 the Incarnation in the Christian religion : the belief in Jesus Christ as both God and a human being