3 words in this vocabulary list
noun A person who rides horses in horse racing or other competitive equestrian events.
noun a cumulative series of bets in which winnings accruing from each transaction are used as a stake for a further bet
verb to exploit successfully
noun a series of consecutive wins or successes