English word technoscape comes from English -scape, English techno- (Relating to technology.)
Dictionary entry | Language | Definition |
---|---|---|
-scape | English (eng) | A specific type of space. Form, formation, shape. Scene, picture, view. |
techno- | English (eng) | Relating to technology. |
technoscape | English (eng) | Figuratively, the technological landscape; the global distribution of technology allowing ideas and information to be communicated. |