Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Verb: embark on
  1. Get off the ground
    "We embarked on an exciting enterprise";
    - start, start up, commence

Derived forms: embarks on, embarking on, embarked on

Type of: begin, commence, lead off, start