sclaff
Explore definitions, synonyms, and language insights of sclaff
Definitions
Noun
a poor golf stroke in which the club head hits the ground before hitting the ball
Verb
strike (a golf ball) such that the ground is scraped first
Verb
strike (the ground) in making a sclaff