go on board
[ Syn: ship ]
set out on (an enterprise or subject of study); she embarked upon a new career
[ Syn: enter ]
proceed somewhere despite the risk of possible dangers; We ventured into the world of high-tech and bought a supercomputer
[ Syn: venture ]