embark

verb

  1. 1

    set out on (an enterprise or subject of study)

    she embarked upon a new career

  2. 2

    go on board

  3. 3

    proceed somewhere despite the risk of possible dangers

    We ventured into the world of high-tech and bought a supercomputer

Synonyms

Also useful for “embark”:Scrabble