embark on

verb

  1. 1

    get off the ground

    Who started this company?

    We embarked on an exciting enterprise

Synonyms

Also useful for “embark on”:Scrabble