Attested.to

Definition

having sharp clear vision

Seed ·

Term in context

clear-sighted in CommonParlance