English Dictionary
Definition embark on in British English
embark on phrasal verb
[transitive] phrasal verb▪ campaign, career, course, policy, process, programme, project, series, venture
Example
The new government embarked upon an energetic legislative programme.
Synonyms and related words
