embark on


Meanings

  • get off the ground;