SCRATCH


Meaning of SCRATCH in English

Old Scratch; the Devil: probably from the long and sharp claws with which he is frequently delineated.

Slang English vocab.      Английский сленговый словарь.