Find the word definition

Wiktionary
ruddy shelducks

n. (ruddy shelduck English)