Attested.to

Definition

throw or hurl from the mound to the batter, as in baseball

Seed ·

Term in context

deliver in CommonParlance