embark verb PHRASAL VERBS embark on/upon sth
ADV. immediately | seriously some advice for anyone seriously embarking on a career in the music business
VERB + EMBARK be about to, be ready to She was now ready to embark on her adventure.
You can also check other dicts: embark (English, 中文解释 ), wordnet sense, Collins Definition