Picture Dictionary and Books Logo
×
cyberspace [ˈsaɪbɚˌspeɪs]

1 cyberspace noun
  • the online world of computer networks and the Internet