Attested.to

Definition

an associate who provides cooperation or assistance

Seed ·

Term in context

ally in CommonParlance