Word info

infoscape

Noun

Meaning

infoscape (plural infoscapes)

The virtual landscape of information.

Source: en.wiktionary.org

Close letter words and terms