avatar


avatar

noun

Definition of AVATAR

a visible representation of something abstract (as a quality) <our genial hosts, avatars of Southern hospitality>

Seen & Heard

What made you want to look up avatar? Please tell us where you read or heard it (including the quote, if possible).