Attested.to

Definition

a sport that necessarily involves body contact between opposing players

Seed ·

Term in context

contact sport in CommonParlance