Log in
Search words & phrases
germinate
US /ˈdʒɜ:rmɪneɪt/
・
UK /ˈdʒɜ:mɪneɪt/
C1
Definition
Video subtitles
verb
To start to grow, develop, or come into existence