technoscape (English, noun)
expansion: technoscape (plural technoscapes)
Senses:
glosses: Figuratively, the technological landscape; the global distribution of technology allowing ideas and information to be communicated.
Forms:
form: technoscapes
tags: plural