spectacle
nounSomething that can be seen or viewed, especially something of a remarkable or impressive nature.
A public performance or display, especially one on a large or lavish scale.
A regrettable public display, as of bad behavior.
A pair of eyeglasses.
Something resembling eyeglasses in shape or suggesting them in function.
