run away from a place to avoid a compromising situation - Spanish English Dictionary