Definition/Meaning of cratch