Embark on or upon
Synonyms for Embark on or upon
- launch
- enter upon
- commence
- begin
- start
- take up
- take on
- initiate
- enter
- fall to
- strike
- inaugurate
- strike into
- lead off
- open
- kick off
- get off
- fall
- enter into
- begin on
- begin upon
- organize
- pioneer
- set up
- spawn
- get around
- get around to
- get down
- get down to
- get round
For more similar words, try Embark on or upon on Thesaurus.plus dictionary