EMBARK — СИНОНІМІЯ

embark set out on (an enterprise, subject of study, etc.)

WordNet

embark go on board

WordNet

embark proceed somewhere despite the risk of possible dangers

WordNet