English word definition — powered by WordNet
go on board
set out on (an enterprise or subject of study)
proceed somewhere despite the risk of possible dangers
Want to remember embark?