spectacle

1 ENTRIES FOUND:
spectacle /ˈspɛktɪkəl/ noun
plural spectacles
spectacle
/ˈspɛktɪkəl/
noun
plural spectacles
Britannica Dictionary definition of SPECTACLE
1 
[count] : a very impressive show
2 
[count] : something that attracts attention because it is very unusual or very shocking — usually singular
3 
spectacles [plural] old-fashioned : a pair of lenses set into a frame and worn over the eyes : glasses

make a spectacle of yourself

: to do something in front of other people that is very embarrassing

rose-colored spectacles

— see rose-colored