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 Google Dictionary:
This site is supported by
Language Study of English, if please feel free to
Send me an email.