Definitions
verb
gather (money or other resources) together over time
“they scratched a meager living”
verb
postpone indefinitely or annul something that was scheduled
“scratch that meeting--the chair is ill”
noun
a competitor who has withdrawn from competition
noun
a handicap of zero strokes
“a golfer who plays at scratch should be able to achieve par on a course”
Look “scratch” up elsewhere
Want another word?
Spin the dictionary for a fresh one.