Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embark
in English
embark
#moderate
#toeic
#ielts
#c1
Past Tense
embarked
Participle Verb
embarking
Third Person Singular
embarks
Definitions
Verb
to
initiate
or
start
something
;
begin
The
company
will
embark
on
a
new
project
next
quarter
.
to
board
a
vehicle
(
ship
,
plane
,
etc
.)
The
passengers
embark
on
the
cruise
ship
at
the
dock
.
to
invest
or
enlist
in
an
endeavor
The
investor
decided
to
embark
on
a
real
estate
venture
.
Compounds / Phrases
disembarkment