• Technoscape

    Origin

    - + scape + -, coined by Arjun Appadurai.

    Full definition of technoscape

    Noun

    technoscape

    (plural technoscapes)
    1. Figuratively, the technological landscape; the global distribution of technology allowing ideas and information to be communicated.
    © Wiktionary