SCRATCH Meaning of SCRATCH in English adj. used for quick writing (such as "scratch pad"); made from scratch; (Slang) done by chance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012