Cyberscape Definition
noun
The virtual landscape of cyberspace; the face of computer networking.
Wiktionary
Other Word Forms of Cyberscape
Noun
Singular:
cyberscape
Plural:
cyberscapesOrigin of Cyberscape
-
cyber- + scape
From Wiktionary
Find Similar Words
Find similar words to cyberscape using the buttons below.