Dictionary |
1 Result
#1
cyclorama
n.
[
panorama
,
diorama
] a picture (or series of pictures) representing a continuous scene
. wn