Attested.to

Definition

a protective covering that keeps things out or hinders sight

Seed ·

Term in context

blind in CommonParlance