dazzle

verb
  1. to blind temporarily with bright light
  2. to impress someone greatly with brilliance or skill
noun
  1. brightness that blinds temporarily
  2. something that impresses with its brilliance

Examples