Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
incarnates
in English
incarnates
us
//ˈɪnkɚneɪts//
uk
//ˈɪnkənneɪts//
#uncommon
Lemma:
incarnate
The lemma is the base or root form of this word.
Definitions
Verb
invests
with
a
human
body
represents
an
idea
concretely
gives
a
physical
form
;
embodies