-
nounthe painted structures of a stage set that are intended to suggest a particular locale
Similar:
-
nounthe appearance of a place
Explanation of scenery
We don`t have explanations for this word yet.