Attested.to

Definition

be well-informed

Seed ·

Term in context

be on the ball in CommonParlance