- something to look at, esp. some strange or remarkable sight; unusual display
- a public show or exhibition on a grand scale
- [pl.]Old-fashioned a pair of eyeglasses
- [usually pl.] something like a pair of eyeglasses in shape, use, etc.
Origin of spectacleOld French from Classical Latin spectaculum from spectare, to behold, frequentative of specere, to see: see spy
make a spectacle of oneself