spectacles

noun
  1. eyeglasses; a pair of lenses in a frame worn to correct vision
  2. Usage: formal or old-fashioned
  3. impressive or remarkable displays or performances

Examples