Definitions of departure:

  • noun:   act of departing
  • noun:   euphemistic expressions for death
  • noun:   a variation that deviates from the standard or norm