embark on

1. (verb) get off the ground; "Who started this company?" "We embarked on an exciting enterprise"
Synonyms: begin, commence, start, start up
Related Words: inaugurate, initiate, kick off, open, pioneer



Terms and Conditions of Use / Copyright Notice