Definition of Avatar

A term used in computer-mediated environments to mean a 'virtual person'. Derived from the word's original meaning: 'n. the descendant of a Hindu deity in a visible form; incarnation; supreme glorification of any principle'.

Missing a definition?

Please let us know
asds