1.be snatched from the jaws of death
3.gain victory by sheer good luck; win by a fluke;
4.easy success through good luck; a narrow squeak; succeed by a fluke;
5.the idea of leaving things to chance; trusting to luck;
6.escape by good fortune;
7.a lucky escape from death
9.By good luck he was able to escape.