'luck out' definitions:

Definition of 'luck out'

From: WordNet
verb
Succeed by luck; "I lucked out and found the last parking spot in the lot" [syn: luck out, hit the jackpot]