spectacle
spec-ta-cle
noun
A pair of lenses in a frame, worn to correct eyesight.
"She adjusted her spectacles to read."
noun
An unusual or embarrassing sight, attracting unwanted public attention.
"His outburst made a public spectacle."
noun
A visually striking or impressive public display or event.
"The fireworks were a magnificent spectacle."