What is the meaning of the word "spectacle"?
Definitions:
-
a blunder that makes you look ridiculous noun
- used in the phrase `make a spectacle of' yourself
-
something or someone seen (especially a notable or unusual sight) noun
- the tragic spectacle of cripples trying to escape