Find the word definition

Wiktionary
polishing snakes

n. (plural of polishing snake English)