Find the word definition

Wiktionary
whew ducks

n. (plural of whew duck English)