Attested.to

Definition

a challenge to defend what someone has said

Seed ·