avatar
/ˈævətɑː(r)/noun
1- chiefly Hinduism a manifestation of a deity or released soul in bodily form on earth; an incarnate divine teacher【主印度教】(神或灵魂的)化身。
1.1
- an incarnation, embodiment, or manifestation of a person or idea(人或思想的)化身, 体现:
he set himself up as a new avatar of Arab radicalism.
他标榜自己为阿拉伯激进主义的新化身。
1.2
- Computing a movable icon representing a person in cyberspace or virtual reality graphics【计算机】虚拟化身。
词源
from Sanskrit avatāra 'descent', from ava 'down' + tar- 'to cross'