AVATAR [noun] an icon representing a particular entity or person in the intangible world: a trade mark represents a trader's unique brand identity and reputation in the marketplace.
AVATAR [noun] an icon representing a particular entity or person in the intangible world: a trade mark represents a trader's unique brand identity and reputation in the marketplace.