Attested.to

Definition

acknowledge defeat

Seed ·

Term in context

concede in CommonParlance