Attested.to

Definition

a very close and trusted friend who seems almost a part of yourself

Seed ·

Term in context

alter ego in CommonParlance