1. [ verb ] (transportation) go on board
Synonyms: ship
Related terms: disembark board emplane ship
2. [ verb ] set out on (an enterprise, subject of study, etc.)
Synonyms: enter

"she embarked upon a new career"

Related terms: begin take_up
3. [ verb ] proceed somewhere despite the risk of possible dangers
Synonyms: venture

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

Related terms: go venture
Similar spelling:   embark_on