Phrasal Verb 'Embark'

We have 2 phrasal verb definitions related to 'Embark'.

Embark on

Meaning: Start a project or venture

Example: Piere EMBARKED ON an MBA at Insead last autumn.

Embark upon

Meaning: Start a project or venture

Example: Fernanda has just EMBARKED UPON a new professional challenge.