incarnation
definitions
-
noun
the embodiment of a deity or spirit in human form; the manifestation of an abstract quality in a personfr: incarnation; incarnation
-
noun
a particular form or manifestation of somethingfr: une forme particulière; manifestation
examples
-
The saint was seen as an incarnation of wisdom.
Le saint était vu comme une incarnation de la sagesse.
-
This is the latest incarnation of the software.
Ceci est la dernière version du logiciel.