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