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. Словарь английских идиом и выражений. 2012