spectacle

noun
  1. an impressive or remarkable display or performance
  2. an unusual or disturbing sight that attracts attention
  3. eyeglasses
  4. Usage: usually plural

Examples