Attested.to

Definition

having vision overcome temporarily by or as if by intense light

Seed ·

Term in context

dazzled in CommonParlance