What is the meaning of the word "embark"?

Definitions:

  1. set out on an enterprise or subject of study copy to clipboard verb
    • We embarked upon a new career. copy to clipboard

Synonyms:

NearBy Words: