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



