Find the word definition

Wiktionary
water keys

n. (plural of water key English)