Meaning: to begin something, usually something that will be challenging and time-consuming
- embark on sth After quitting her job as a teacher, Sam embarked on a new career as a clothes designer.
- embark on sth We're embarking on a campaign to encourage our young people to eat healthy food.
embark on: career, campaign, venture, program, policy, project, course
Note: A slightly more formal variation is "embark upon", which can be used to mean the same thing, and can be used in the same way.
Barry has decided to embark on