CRATCH Meaning of CRATCH in English [cratch] n [ME cracche, fr. OF creche manger--more at creche] (13c) 1 archaic: manger 2: a crib or rack esp. for fodder; also: frame Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012