Read the dictionary definition of departure. All definitions for this word.
1. the act of departing
2. euphemistic expressions for death
1. thousands mourned his passing
3. a variation that deviates from the standard or norm
1. the deviation from the mean