v. (Slang) have good luck; succeed by total luck; be lucky in an unexpected manner (e.g.: "I was worried because I was not prepared to give a report at the management meeting, but I lucked out because the meeting was postponed")
LUCK-OUT
Meaning of LUCK-OUT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012