1. To get on a boat or ship or (outside the USA) an aeroplane.
    All passengers please embark now.
  2. To start, begin.
    Phil embarked on his journey yesterday.
  3. To cause to go on board a vessel or boat; to put on shipboard.
  4. To engage, enlist, or invest (as persons, money, etc.) in any affair.
    He embarked his fortune in trade.

The above text is a snippet from Wiktionary: embark
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!