luck out

Verb
  1. Succeed by luck (synset 202530405)
    "I lucked out and found the last parking spot in the lot"

Other Searches