• synonyms

screen name

or screen·name

See more synonyms on Thesaurus.com
noun Digital Technology.
  1. a unique sequence of characters that a person chooses to use for identification purposes when interacting with others online, as in computer games, instant messaging, or forums.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018