Big Huge Thesaurus

cyclorama

noun

sounds kind of like