go on board a ship
put or take on board a ship
"she embarked upon a new career"
"We ventured into the world of high-tech and bought a supercomputer"
The destroyer..had embarked all the men off the transports.
出自： E. J. Howard