Attested.to

Definition

beat thoroughly and conclusively in a competition or fight

Seed ·

Term in context

bat in CommonParlance