run of luck

run of luck definitions

noun
  • A series of wins in gambling.