Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: embark on
  1. Begin or undertake (an enterprise or activity)
    "We embarked on an exciting enterprise";
    - start, start up, commence

Derived forms: embarks on, embarked on, embarking on

Type of: begin, commence, lead off, start