spectacle
noun
[ ˈspɛktək(ə)l ]
• a visually striking performance or display.
• "the acrobatic feats make a good spectacle"
Origin:
Middle English: via Old French from Latin spectaculum ‘public show’, from spectare, frequentative of specere ‘to look’.