sclaff - Dictionary definition and meaning for word
sclaff
Definition (noun) a poor golf stroke in which the club head hits the ground before hitting the ball
Definition (verb) strike (a golf ball) such that the ground is scraped first
Definition (verb) strike (the ground) in making a sclaff
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com