Undertake means to start something or agree to do something.
To begin; start; originate
To institute is defined as to start, establish or set up.
To begin; start
The definition of invest is to put valuable resources into something that you expect will give you a personal or financial gain.
To get (another's help, support, aid, etc.)
Engage is defined as to get someone interested in something or to have a conversation or discussion with someone.
To set out; start
To cover or close with boards:
(Now Rare) To unload (passengers or goods) from a ship, aircraft, etc.
To keep up in a race or contest:
To start out on such a voyage or journey:
In real property, to pass upon or into; of litigation, to file or present to the court—for example, to enter an appearance into the record; of a contract, to enter into it means to sign or execute it.
Approach means to move close to something.
To cause to start; set about; commence
To open or begin use of formally with a ceremony; dedicate:
To set or thrust (a self-propelled craft or projectile) in motion:
Start is defined as to begin, set out to appear or to move suddenly.
Find another word for embarked. In this page you can discover 22 synonyms, antonyms, idiomatic expressions, and related words for embarked, like: undertaken, commenced, initiated, instituted, opened, invested, enlisted, engaged, departed, boarded and disembarked.