Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

Derived forms: embarked on, embarking on, embarks on

Type of: begin, commence, lead off, start