Attested.to

Definition

willing to entrust personal matters

Seed ·

Term in context

confiding in CommonParlance