Definition of "scrached"

The word, "scrached" does not exist in our dictionary.