Attested.to

Definition

(golf) the head of the club which strikes the ball

Seed ·

Term in context

club-head in CommonParlance