1
general::
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.
Oxford Collocations Dictionary