sclaffed; sclaffing; sclaffs
: to scrape the ground instead of hitting the ball cleanly on a golf stroke
sclaff
noun
sclaffer
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share