Attested.to

Definition

win a victory over

Seed ·

Term in context

defeat in CommonParlance