Definition of "hatch"
hatch1
/hæt͡ʃ/
noun
plural hatches
hatch2
/hæt͡ʃ/
verb
third-person singular simple present hatches, present participle hatching, simple past and past participle hatched
noun
plural hatches
(figurative) Development; disclosure; discovery.
hatch3
/hæt͡ʃ/
verb
third-person singular simple present hatches, present participle hatching, simple past and past participle hatched