Англо-русский словарь Мюллера
gamble on а) ставить на что-л., кого-л. Are You going to gamble on theresult of the fight? He gambles most of his income on the horses. б) быть уве-ренным You can't gamble on the weather in England.
Большой англо-русский и русско-английский словарь
делать