Cambridge Cambridge English Dictionaries Online, the web's favourite learner dictionaries
  • Link to us
  • View basket
  • Help

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)

The first and last word in dictionaries