dutching

listen to the pronunciation of dutching
English - English
{i} gambling method, staking method