'by luck' definitions:

Definition of 'by luck'

From: WordNet
adverb
By accident; "betrayed by a word haply overheard" [syn: haply, by chance, by luck]