spectacle Meaning and Definition
1. n. a blunder that makes you look ridiculous; used in the phrase make a spectacle of' yourself
2. n. an elaborate and remarkable display on a lavish scale
3. n. something or someone seen (especially a notable or unusual sight)
In general, spectacle refers to an event that is memorable for the appearance it creates. Derived in Middle English from c.
Sponored Video