01 a. Of or pertaining to scenery; of the nature of scenery; theatrical.
-
1.
Of or pertaining to scenery; of the nature of scenery; theatrical.“All these situations communicate a scenical animation to the wild romance, if treated dramatically.” — De Quincey.