EMBARK ON / UPON STH
Meaning of EMBARK ON / UPON STH in English
to start to do sth new or difficult :
She is about to embark on a diplomatic career.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005