set out on (an enterprise, subject of study, etc ); "she embarked upon a new career"
When someone embarks on a ship, they go on board before the start of a journey. They travelled to Portsmouth, where they embarked on the battle cruiser HMS Renown Bob ordered brigade HQ to embark. + embarkation em·bar·ka·tion Embarkation was scheduled for just after 4 pm. to go onto a ship or a plane, or to put or take something onto a ship or plane disembark embark on/upon to start something, especially something new, difficult, or exciting (embarquer, from barque ; BARQUE)
If you embark on something new, difficult, or exciting, you start doing it. He's embarking on a new career as a writer The government embarked on a programme of radical economic reform