AVATAR


Meaning of AVATAR in English

[ 'avətα: ]

■ noun

1》 chiefly Hinduism a manifestation of a deity or released soul in bodily form on earth.

2》 an incarnation or embodiment of a person or idea.

3》 Computing a movable icon representing a person in cyberspace or virtual reality graphics.

Origin

from Sanskrit avatāra 'descent'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.