English Dictionary
Definition hatch in British English
hatch verb
verb
/hætʃ/
Synonyms and related words
