The act of putting or going on board of a vessel; as,
the embarkation of troops.
to embark upon something. for example, the embarkation of bringing down [prank.org]
embarkation is often used when we add -ation at end of words
© Define Dictionary Meaning. All rights reserved
Looks like your connection to Define Dictionary Meaning was lost, please wait while we try to reconnect.