Definitions of luck out:

  • verb:   succeed by luck