Attested.to

Definition

almost do or experience something

Seed ·

Term in context

come near in CommonParlance