Attested.to

Definition

even the score, in sports

Seed ·

Term in context

come back in CommonParlance