Cambridge Advanced Learner's Dictionary
|
Does your English Dictionary give you the help you need? We publish dictionaries for people learning English all over the world. |
Definition
embark on/upon sth phrasal verb
phrasal verb
to start something new or important
We're embarking upon a new project later this year.
(Definition of embark on/upon sth phrasal verb from the Cambridge Advanced Learner's Dictionary)
