Attested.to

Definition

easy to get along with or talk to; friendly

Seed ·

Term in context

accessible in CommonParlance