pickscratch scratch See: FROM SCRATCH, PUT ONE'S MONEY ON A SCRATCHED HORSE, UP TO PAR or UP TO SCRATCH. No categories: add yours Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Discuss