CRATCH Meaning of CRATCH in English n. a rack used for holding food for farm animals out of doors. Etymology: ME f. OF creche f. Gmc: rel. to CRIB Oxford English vocab. Оксфордский английский словарь. 2012