Find the word definition

Wiktionary
neck eel

n. (alternative namelongneck eel)