embarked
动词 embark:
go on board
同义词:embark, ship
set out on (an enterprise or subject of study)
同义词:embark, enter
proceed somewhere despite the risk of possible dangers
同义词:venture, embark