Thayer's Greek Lexicon

 1. to unloose, undo again
2. to depart, break up, to depart from life, to return