scenescape en · NOUN EtymologyFrom scene + -scape. Meanings A work, such as a painting, that presents or conveys a scene. Forms SpellingFeaturesLabelsSource scenescapes Number=Plur lexicographic Relateds landscape · scenery