netspace (English, noun)
expansion: netspace (plural netspaces)
Senses:
glosses: A location in cyberspace; a virtual space for interpersonal interaction etc.
Forms:
form: netspaces
tags: plural