Attested.to

Definition

an expert who observes and comments on something

Seed ·

Term in context

commentator in CommonParlance