Meaning of the word dreamscape in English

What does dreamscape mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

dreamscape

US /ˈdriːm.skeɪp/
UK /ˈdriːm.skeɪp/

Noun

a landscape or scene that has the qualities of a dream, often surreal or fantastical

Example:
The artist created a vibrant dreamscape with swirling colors and impossible structures.
The film's visual effects transported the audience into a fantastical dreamscape.