noun incarnation; manifestation as an object of worship or admiration.
2. avatar ·noun the descent of a deity to earth, and his incarnation as a man or an animal;
chiefly associated with the incarnations of vishnu.
noun incarnation; manifestation as an object of worship or admiration.
2. avatar ·noun the descent of a deity to earth, and his incarnation as a man or an animal;
chiefly associated with the incarnations of vishnu.
Webster English vocab. Английский словарь Webster. 2012