cicloramaTop 50000MeaningsNoun1. cyclorama (panoramic image) (art)2. cyclorama (theater backdrop) (theater)