OXFORD 9000
📚 noun • entry_id 31853

cyclorama

Meanings (ES + gloss)
ciclorama
A large curtain or wall, often concave, hung upstage, in a theatre.
Phrases
Word forms