(chiefly Hinduism)a manifestation of a deity or released soul in bodily form on earth; an incarnate divine teacher (主印度教)(神或灵魂)下凡化作肉身;化身 ■an incarnation, embodiment, or manifestation of a person or idea (人或思想的)化身,体现 he set himself up as a new avatar of Arab radicalism. 他标榜自己为阿拉伯激进主义的新化身。 ■(Computing)a movable icon representing a person in cyberspace or virtual reality graphics (计算机)计算机化身
语源
from Sanskrit avatāra 'descent', from ava 'down' + tar- 'to cross'