Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embarked
in English
embarked
us
/ɪmbɑrk/
uk
/ɪmbɑːk/
#common
Lemma:
embark
The lemma is the base or root form of this word.
Definitions
Verb
boarded
a
ship
or
plane
invested
or
engaged
in
an
activity
commenced
a
new
undertaking
or
project
started
a
journey
or
venture
;
began