Attested.to

Definition

someone to whom private matters are confided

Seed ·

Term in context

confidant in CommonParlance