ABSOLUTEASTRONOMY
Create a free discussion account!
Signup
Login
x
Home
Search
Topics
Almanac
Science
Nature
People
History
Society
Signup
Login
ABSOLUTEASTRONOMY
HOME
TOPICS
ALMANAC
SCIENCE
NATURE
PEOPLE
HISTORY
SOCIETY
PHILOSOPHY
Cyclorama
Topic Home
Discussion
0
Definition
Topics
Cyclorama
Definition
WordNet
noun
(1)
A picture (or series of pictures) representing a continuous scene
WiktionaryText
Noun
A
display
consisting of a continuous
series
of pictures placed on the
wall
s of a
circular
room
so as to appear in
natural
perspective
by a
person
standing in the middle.
A large
curtain
or wall, often concave, hung upstage, in a
theatre
.
x
OK