Meaning of hatch in English
1. an opening in a wall, floor, or roof allowing access from one area to another
2. an opening in a submarine, aircraft, spacecraft to provide access below; hatchway
Once the pressure in and outside the ship match, the hatch will lift off open.
3. a car with an extra door at the back end that opens upwards to allow things to be put in; hatchback
hatch2
1. a newly hatched brood; brood hatched
Six chicks have hatched.
Baby squids hatch as larvae and grow into maturity in about 3 to 5 years.
2. keep its eggs warm until the young, especially a baby bird or reptile, comes out