Word of the Week: avatar (ĂV-ə-tär)
Definition
(Noun) Manifestation in human form; incarnation.
In Context
“Black music was everywhere in New York in the mid-1920s as an avatar of the contemporary moment.”
Todd Decker, Show Boat: Performing Race in an American Musical, 2013.