Back
embark on
Meanings
get off the ground;
Synonyms
start
start up
commence
Anagrams of
embark on