A LUCKY STREAK


Meaning of A LUCKY STREAK in English

winning several times in succession

Whenever I wear this ring, I have a lucky streak. I win every game!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.