embarks; embarked; embarking
embarks; embarked; embarking
Learner's definition of EMBARK
[no object]
: to begin a journey especially on a ship or airplane上船(或飞机);出发 — opposite debark, disembark
embark on
[phrasal verb] also embark upon 1 embark on/upon (something)
2
: to begin (something that will take a long time or happen for a long time)从事;着手;开始 — embarkation
/ˌɛmˌbɑɚˈkeɪʃən/ noun [noncount]