Attested.to

Definition

the state of being blind or lacking sight

Seed ·

Term in context

blindness in CommonParlance