Meaning of “embark on/upon something” in the English Dictionary

american-english dictionary

"embark on/upon something" in American English

See all translations

embark on/upon something

phrasal verb with embark us /ɪmˈbɑrk/ verb [ I ]

to start something big or important:

We’ve embarked on an exciting new project.

(Definition of “embark on/upon something” from the Cambridge Academic Content Dictionary © Cambridge University Press)