English to English
1. go on board
2. set out on (an enterprise or subject of study)
she embarked upon a new career
3. proceed somewhere despite the risk of possible dangers
We ventured into the world of high-tech and bought a supercomputer
4. To cause to go on board a vessel or boat; to put on shipboard.
5. To go on board a vessel or a boat for a voyage; as, the troops embarked for Lisbon.