Plural of hatch: an opening in a floor, roof, or wall; or the young animals that emerge from eggs.
From Old English 'hæce' meaning door or gate. The verb 'to hatch' (cause eggs to develop) comes from Old English 'heccan' with unclear ultimate origin.
Try Another Word