CRATCH Meaning of CRATCH in English noun see: crèche Date: 13th century manger , a crib or rack especially for fodder Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012