What is the meaning of Spectacle?

An exciting or extraordinary scene, exhibition, performance etc.

An embarrassing or unedifying scene or situation.

Attributive form of spectacles.

The brille of a snake.

A frame with different coloured lenses on a semaphore signal through which light from a lamp shines at night, often a part of the signal arm.

a show, a spectacle, a performance, a concert

a sight, a showing, a display

something that helps understanding

Source: wiktionary.org