Attested.to

Definition

someone who admits or acknowledges openly and boldly

Seed ·

Term in context

avower in CommonParlance