Feedback
Cyclorama
Meaning
Noun
●
In Rooms:
A
display
consisting of
a
continuous
series
of
pictures
placed
on the
walls
of a
circular
room
so as to
appear
in natural
perspective
by a person
standing in
the
middle
; a
circular
or
semi-circular
display
.
●
A large
curtain
or
wall
, often
concave
,
hung
upstage
, in a theatre.
Sourced from
Wiktionary
Synonyms
Diorama
Related
Cityscape
Sculpture
Mural
Kinetic Sculpture
White Wall
Green Wall
Rhymes
Lama
Cama
Mama
Kama
Drama
Llama
Diorama
Panorama
Fujiyama
Cyclorama
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better