hatch - Dictionary definition and meaning for word hatch
sounds like LATCH..which opens the door ( lid here )
don't count ur chickens before they are hatched and the door is latched.
latch on the hatch
The latch on the hatch failed to catch, so the hatch remained unlatched.
hatch back cars.. a lid covering the back side or almost from above something.. or hatch>> hatching eggs.. giving birth to young one's