Lightscape Definition
noun
An illuminated environment; a lighting arrangement that picks out some details and obscures others.
Wiktionary
Other Word Forms of Lightscape
Noun
Singular:
lightscape
Plural:
lightscapesOrigin of Lightscape
-
light + -scape
From Wiktionary
Find Similar Words
Find similar words to lightscape using the buttons below.