Chance The Ducks Definition

verb

To take a risk .

Wiktionary