Winning cap is the maximum amount you can withdraw from that bonus regardless of how much you won
Winning cap is the maximum amount you can withdraw from that bonus regardless of how much you won Winning caps Winning cap is not a common term, but it shows up especially when a casino has a generous free spin...