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!

English idioms vocab.      Словарь английских идиом и выражений.