It means, "that leave."
A word that means to depart suddenly is "plump" or "plumped"
départ - the end. IT IS NOT THE FRICKING START!
A fresh start.
decamp, retire
The word deviate is not particularly unusual. Why does any word mean anything? Usage becomes established, and that's what people mean when they use that word.The prefix "de" means "from."
L.A. Noire "Orientation" Gameplay Trailer
American Idol Runners-Up Rise: Five Who Made It Big
What the March Jobs Report Means
What Would a 'Government Shutdown' Really Mean?