embark (
http://definr.com/embark)
v 1: go on board [syn:
ship] [ant:
disembark]
2: set out on (an enterprise, subject of study, etc.); "she
embarked upon a new career" [syn:
enter]
3: proceed somewhere despite the risk of possible dangers; "We
ventured into the world of high-tech and bought a
supercomputer" [syn:
venture]