Attested.to

Definition

a cloth used to cover the eyes

Seed ·

Term in context

blindfold in CommonParlance