Log in
Search words & phrases
hatch
US /hætʃ/
・
UK /hætʃ/
B1
Definition
Video subtitles
other
To be born or come out from an egg
verb
To be born or come out from an egg
To produce or create an idea or plan secretly
noun
Door or covering to an opening in boat's deck