1 a miniature three-dimensional scene, in which models of figures are seen against a background
2 a picture made up of illuminated translucent curtains, viewed through an aperture
3 a museum display, as of an animal, of a specimen in its natural setting
4 (Films) a scene produced by the rearrangement of lighting effects
(C19: from French, from Greek dia- through + Greek horama view, from horan to see)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.