Meaning of DEPARTURE in English
Frequency: The word is one of the 3000 most common words in English.
Departure or a ~ is the act of going away from somewhere.
...the President’s ~ for Helsinki...
They hoped this would lead to the ~ of all foreign forces from the country...
The airline has more than 90 scheduled ~s from here every day.
N-VAR: oft with poss
The ~ of a person from a job, or a member from an organization, is their act of leaving it or being forced to leave it. (FORMAL)
This would inevitably involve his ~ from the post of Prime Minister...
N-VAR: with poss, oft N from n
If someone does something different or unusual, you can refer to their action as a ~.
Taylor announced another ~ from practice in that England will train at Wembley...
N-COUNT: oft N from n
Collins COBUILD. Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) . 2012