HATCHES Meaning of HATCHES in English Under the hatches; in trouble, distress, or debt. Slang English vocab. Английский сленговый словарь. 2012