EnglishMain Dictionary
spectacle
Universal Words
noun
1 (spectacles) [pl.] (formal) = GLASSES:
a pair of spectacles * a spectacle case (= to put your glasses in)
2 [C,U] a performance or an event that is very impressive and exciting to look at:
The carnival parade was a magnificent spectacle.
3 [C] a sight or view that is very impressive to look at:
The sunset was a stunning spectacle.
4 [sing.] an unusual or surprising sight or situation that attracts a lot of attention:
I remember the sad spectacle of her standing in her wedding dress, covered in mud.
IDIOMS
make a spectacle of yourself to draw attention to yourself by behaving or dressing in a ridiculous way in public