What does "spectacle" mean?

Native speaker’s answer
Rebecca
"Spectacle" has a couple of meanings. The first is "show" or "performance". It can also mean the visual impact of a scene or view. The phrase "to make a spectacle of one's self" means to draw attention to one's self by being or doing something ridiculous- this is closely linked to a "performance" or "show". Here she is "making a spectacle of herself" by crying in front of Thing. Ex: The gymnastics show was quite a spectacle. Ex: Jane, stop making a spectacle of yourself. You're going to embarrass us. Ex: The city lights were a fantastic spectacle at night!