avatar
Top 7000
Meanings
Noun
1. avatar
2. vicissitudes, ups and downs (in the plural)
Examples2
I have an avatar in Second Life.
Mary doesn't understand why Tom chose a cat as his online avatar.