RUN OF LUCK Meaning of RUN OF LUCK in English {n. phr.} A period of good luck. * /I had a run of luck last Saturday when I went fishing and caught seven big trout within one hour./ Dictionary of English idioms . Словарь английских идиом. 2012