CRATCH Meaning of CRATCH in English n. a rack used for holding food for farm animals out of doors. [ ME f. OF creche f. Gmc: rel. to CRIB ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012