Attested.to

Definition

beat thoroughly and conclusively in a competition or fight

Seed ·

Term in context

clobber in CommonParlance