Meaning
A three-dimensional display of a scenery, often having a painted background in front of which models are arranged, e.g. in a museum where stuffed animals are presented against a painted landscape.
Etymology
Origin: French
Borrowed from French diorama.
Synonyms & Antonyms
Synonyms
NYT Puzzle Appearances
Accepted in 1 recorded puzzle:
