1 tr. & intr. (often foll. by for) put or go on board a ship or aircraft (to a destination).
2 intr. (foll. by on, upon) engage in an activity or undertaking.
Derivatives:
embarkation n. (in sense 1).
Etymology: F embarquer (as IN-(2), BARK(3))
Useful english dictionary. 2012.