Dictionary Check: avatar
"avatar" is a valid word!
Scrabble
9
points
Words with Friends
10
points
Definition
noun
a new personification of a familiar idea
Example:
"the embodiment of hope"
noun
the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
Example:
"some Hindus consider Krishna to be an avatar of the god Vishnu"
Advertisement