Find the word definition

Wiktionary
snake rakes

n. (snake rake English)