brand avatar noun1 •(Internet) A company's online brand personality, which is an online overview of the feedback of the organization and its brands. formsbrand avatars