bedazzle
bedazzle - verb
to cause someone to lose clear vision, especially from intense light
bedazzle - thesaurus
daze
dazzle