cyclorama

/sɪkˈlɒrəmə/

Definitions

1. noun

a large, circular painting or display showing a 360-degree view, often used in exhibitions or museums to recreate a historical scene or event

“The museum featured an impressive cyclorama of the Battle of Gettysburg.”

Synonyms

  • diorama
  • panorama

Antonyms

  • miniature
  • model