Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
incarnation
in English
incarnation
#uncommon
Plural
incarnations
Definitions
Noun
an
embodiment
of
a
quality
or
idea
The
new
policy
is
an
incarnation
of
the
company's
commitment
to
sustainability
.
a
being
embodying
a
deity
(
or
spirit
)
The
Hindu
god
is
often
depicted
as
an
incarnation
of
good
over
evil
.
assumption
of
human
form
or
nature
In
Christianity
,
Jesus
is
believed
to
be
the
incarnation
of
God
on
earth
.
a
version
or
form
of
something
;
iteration
The
latest
software
update
is
the
third
incarnation
of
the
popular
operating
system
.