WordUnscrambler Home
avatar
Definitions
[ˌavəˈtɑː], (Noun)
Definitions:
- a manifestation of a deity or released soul in bodily form on earth; an incarnate divine teacher
- an icon or figure representing a particular person in a video game, internet forum, etc.
(e.g: conversation is depicted in a balloon over the avatar's head)
Phrases:
Origin
:
from Sanskrit avatāra ‘descent’, from ava ‘down’ + tar- ‘to cross’
Click here to see the free dictionary definition for avatar
definition by Oxford Dictionaries