Attested.to

Definition

transmitting light; able to be seen through with clarity

Seed ·

Term in context

crystal clear in CommonParlance