1. A need or desire to detach, escape. 2. Difficult times, seri­ous worries are in the offing. 3. Possible wordplay on “heroine,” to idolize a woman.