Definitions of by luck:

  • adverb:   by accident