Embark

/ɪmˈbɑrk/

Slang Meanings

To start something significant
I’m about to embark on my next big adventure.
To get involved in a task enthusiastically
He really wants to embark on this project and make it a success.