A spectacle is an impressive or striking show or event that attracts a lot of attention. In older use, *spectacles* also means eyeglasses.
From Latin *spectaculum* “a show, public display,” from *spectare* “to look at,” frequentative of *specere* “to see.” The idea is something put in front of people to be watched.
Try Another Word