Word: thoughtscape
Part of speech: Noun
Syllables: thought
scape
Definition: A mental or imaginary landscape.
Morphemes:
Affix: thought
Language: en
PoS: Noun
Meaning: A way of thinking (associated with a group, nation or region).
Affix: -scape
Language: en
PoS: Suffix
Meaning: A specific type of space