Technoscape
Origin
- + scape + -, coined by Arjun Appadurai.
Full definition of technoscape
Noun
technoscape
(plural technoscapes)- Figuratively, the technological landscape; the global distribution of technology allowing ideas and information to be communicated.