HAD A STROKE OF LUCK Meaning of HAD A STROKE OF LUCK in English got lucky Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012