Word info

thoughtscape

Noun

Meaning

thoughtscape (plural thoughtscapes)

A mental or imaginary landscape.

Source: en.wiktionary.org

Close letter words and terms