Attested.to

Definition

to cause someone to lose clear vision, especially from intense light

Seed ·

Term in context

bedazzle in CommonParlance