cyberspace

noun
🔊/ˈsaɪbəspeɪs/
🔊/ˈsaɪbərspeɪs/
[uncountable]
jump to other results
  1. the internet considered as an imaginary space without a physical location in which communication over computer networks takes place网络空间
    • Many more business functions will move into cyberspace.更多的业务功能将进入网络空间。
    Topics Computersc1