screen name (English, noun)
expansion: screen name (plural screen names)
Senses:
topics: broadcasting
film
media
television
glosses: Synonym of stage name.
glosses: a pseudonym used for online communication
tags: Internet
Forms:
form: screen names
tags: plural