CRATCH Meaning of CRATCH in English noun a manger or open frame for hay; a crib; a rack. Webster English vocab. Английский словарь Webster. 2012