Attested.to

Definition

expressing yourself easily or characterized by clear expressive language

Seed ·

Term in context

articulate in CommonParlance