History
History
Synonyms
UK
US
Meaning:
departure

(an instance of) departing; going away

leaving

dialysis

the artificial process of removing waste products from the blood, e.g. when the kidneys are not working

being apart; break-up

nativity

the birth of Jesus Christ

beginning, inception

separation

(an act of) separating or being separated or separate; an instance, period, of not being together

being apart; break-up

start

the first part of a journey, activity etc; (to cause a person, thing) to take the first action, go into operation

beginning

starting point

a place where an activity starts

beginning, inception

EMBARKATION as in Wiktionary
EMBARKATION as in Wikipedia