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.
RUN OF LUCK
Meaning of RUN OF LUCK in English
American idioms English vocabulary. Английский словарь американских идиом. 2012